BloGGood.ru

Блог Костаневича Степана

WordPress, PHP, HTML, CSS, Windows

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Главная » Wordpress » Как вывести последние комментируемые записи на WordPress

Как вывести последние комментируемые записи на WordPress

2014-08-26 / Вр:00:43 / просмотров: 3826

Вчера гость моего блога Роман задал мне очень интересный вопрос:

«…как вывести последние комментируемые записи… Нигде нет, Вы случайно не знаете, как можно реализовать эту функцию?».

Как это нигде нет? – удивился я :shock:, и, несмотря на уже позднее время, принялся искать эту функцию в сети, так как не мог поверить, что никто не рассказывает об этой функции. Я был очень удивлен, потому что действительно на мои запросы поисковик ничего не выдавал. И тут меня разобрал азарт! Неужели я буду первым?! Я начал химичить. Моя полусонная башка начала шевелить уже задремавшими мозгами, и, ударив несколько раз клювом о клавиатуру, я набросал код :idea:.

Вот, что у меня получилось: код нужно вставить в боковую колонку (sidebar.php) или  в подвал (footer.php).

<?php
$query = "SELECT * from $wpdb->comments WHERE comment_approved= '1'
ORDER BY comment_date DESC LIMIT 0 ,5";
$comments = $wpdb->get_results($query);
if ($comments) {

     foreach ($comments as $comment) {
        $url = '<a href="'. get_permalink($comment->comment_post_ID).'#comment-'.$comment->comment_ID .'" title="'.$comment->comment_author .' | '.get_the_title($comment->comment_post_ID).'">';
        echo '<center><table border="0" cellspacing="0" cellpadding="2" width="95%"><tbody><tr>';
        echo '<td valign="top">';
        echo '</td>';
        echo '<td> <br>';
        echo $url;
        echo get_the_title($comment->comment_post_ID);
        echo '</td>';
        echo '</tr></tbody></table></center>';
    }

}
?>

Строка №3 – «5» – отвечает за количество выводов последних комментируемых записей.

ORDER BY comment_date DESC LIMIT 0 ,5";

Чтобы оформить красиво вывод последних комментируемых записей, вам нужно перейти в таблицу стилей (style.css).

Вот такой результат вы увидите на блоге:

вывод последних комментируемых записей

Да уж, не велика статья получилась у меня!  Может, анекдот вам рассказать или сказку, чтобы хоть как-то растянуть статью? :smile:

 

Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓

Получай обновления блога!!! Подпишись:

Популярные статьи:

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

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Метки: ,

Мои цели на 2018-2019:

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Создать портфолио и мини интернет-магазин шаблонов

4). Довести количество статей до 800

5). Добиться посещаемости 3000 человек/сутки

6). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 810
Количество страниц на блоге: 20
Количество рубрик на блоге: 28
Количество меток на блоге: 72
Количество комментариев на блоге: 4716