В этой статье я расскажу, как показать самые комментируемые статьи и вывести список самых комментируемых постов без плагинов.
От автора: Популярность статей в блоге WordPress можно определить двумя критериями. Первый, это посещение гостями постов и страниц блога, второй, это количество комментариев оставляемых гостями к посту.
Важно! Любые работы, по редактированию и изменению основного кода файлов вашего шаблона, необходимо начинать при наличии резервной копии сайта. Она нужна для восстановления сайта в случае фатальных ошибок при редактировании.
Выглядит запрос так:
ELECT id,post_title FROM wp_posts ORDER BY comment_count DESC LIMIT 0,10
,где LIMIT 0,10
определяет количество возвращаемых запросов. Так как запросы касаются комментируемых постов, то выводится, будет десять самых комментируемых постов. Если нужно увеличить или уменьшить количество постов, достаточно поменять цифры.
Язык SQL позволяет работать с базами данных. Позволяет выполнять запросы, извлекать базы данных, вставлять в базы записи, обновлять записи, удалять записи, создавать новые базы данных, создавать таблицы БД, представления БД.
Далее, нужно создать PHP код для выполнения запроса и получения его результата. Чтобы выполнить запрос и получить результаты, создаем код PHP:
$popular_posts = $wpdb->get_results("SELECT id,post_title FROM {$wpdb->prefix}posts ORDER BY comment_count DESC LIMIT 0,10");
foreach($popular_posts as $post) {
// где $post переменная
}
Финальный код выглядит так:
<li><h3>Самые комментируемые статьи</h3>
<ul class="bullets">
<?php
$popular_posts = $wpdb->get_results("SELECT id,post_title FROM {$wpdb->prefix}posts ORDER BY comment_count DESC LIMIT 0,10");
foreach($popular_posts as $post) {
print "<li><a href='". get_permalink($post->id) ."'>".$post->post_title."</a></li>\n";
}
?>
</ul>
</li>
, где список постов будет выводиться по их URL при помощи функции get_permalink
.
Отредактировать файл sidebar.php
можно в консоли WordPress >>> Внешний вид >>> Редактор >>> Файл sidebar.php.
©www.wordpress-abc.ru
О военном билете и категориях годности к воинской службе в Российской Федерации. Читать дальше
Как эффективно продвигать медицинские услуги при помощи медицинского маркетинга. Читать дальше
Основные аспекты юридической помощи призывникам, как юрист по призыву помогает в вопросах призыва в армию. Правовые нюансы призыва на службу. Читать дальше
Как правильно выбрать название, домен, создать и продвигать сайт для региона. Читать дальше
Мобильные прокси в бизнесе, возможности и перспективы. Читать дальше
Всё, что нужно знать о ремонте и обслуживании кофемашин. Читать дальше