Показать дату последнего комментария в посте на главной странице

👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

Есть главная страница блога со списком постов. Выводится название поста, краткое содержание поста, дата написания поста. Как к имеющимся данным добавить вывод даты и времени написания последнего комментария поста?

Пример:

ПОСТ 1
Краткое содержание поста №1
Пост написан 01.01.2011
Дата последнего комменатрия: 01.01.2011, 12:54

ПОСТ 2
Краткое содержание поста №2
Пост написан 02.01.2011
Дата последнего комменатрия: 02.01.2011, 18:22

ПОСТ 3
Краткое содержание поста №3
Пост написан 02.01.2011
Дата последнего комменатрия: 02.01.2011, 23:08

Создай свой первый сайт на WordPress

anton
Оцените автора
Добавить комментарий

  1. Примерно так:

    <?php
    $PostID =  get_the_ID();
    		$GetCommentDateByPostID = mysql_fetch_array(mysql_query("SELECT comment_date FROM wp_comments WHERE comment_post_ID = $PostID ORDER BY comment_date DESC LIMIT 1"));
    		echo $GetCommentDateByPostID['comment_date'];
    ?>

    Вставлять внутри цикла

    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    ...
    <?php endwhile; ?>
    Ответить