Главная Вебмастеру Как вывести популярные записи на отдельной странице WordPress

Как вывести популярные записи на отдельной странице WordPress

Отображение популярных записей на WordPress повышает пользовательскую активность на сайте и увеличивает общее число просмотров. Если говорить о коммерческих проектах, то ещё и возможность привлечь внимание потенциальных клиентов к бестселлерам из представленного ассортимента.

Как сделать страницу популярных записей WordPress

Как сделать страницу популярных записей WordPress?

Чтобы реализовать задуманное, для начала потребуется создать новый шаблон страницы. А за основу возьмём файл «index.php» вашей активной темы. Просто скопируйте его по Ftp на локальный диск и переименуйте. В нашем случае, это «the-best.php»

Теперь откройте скопированный файл в текстовом редакторе (мы используем для этого Notepad++). В самом верху вставьте следующие строки, определяющие название нашего шаблона внутри WordPress:

<?php
/*
Template Name: the best
*/
?>

Подготовительные работы завершены, теперь следует заменить код, отвечающий за вывод последних записей на функцию выборки. Для этого найдите строку:

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

И замените её на этот фрагмент кода:

<?php $query = new WP_Query('orderby=comment_count&order=dESc&showposts=20');
while ($query->have_posts()) : $query->the_post(); ?>

Если вы хоть немного разбираетесь в коде WordPress, то уже поняли, что выборка популярных записей будет происходить по наибольшему числу комментариев (orderby). Если у вас установлен счётчик просмотров, то можно заменить «comment_count» на доступный атрибут (например «views»)

Также имеет смысл изменить количество выводимых на странице записей (showposts=20). А после можно сохранить внесённые в файл изменения, и загрузить его в каталог с вашей активной темой.

Создайте новую страницу с соответствующим ей заголовком. Справа выберите из выпадающего списка созданный шаблон «the best». Нажмите «сохранить», а после «просмотреть», чтобы убедиться в отображении списка популярных записей перед публикацией.

Вместо послесловия

В некоторых случаях могут потребоваться дополнительные правки (в том числе, вы можете указать заголовок страницы, который отсутствует из-за специфики исходного файла). А как вам удалось вывести популярные записи на WordPress, делитесь в комментариях ниже.

  поделитесь с друзьями:
Подписаться на почтовую рассылку

Оставить комментарий

Авторизоваться через: 

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Нажимая кнопку "Отправить", я принимаю пользовательское соглашение и подтверждаю, что ознакомлен и согласен с политикой конфиденциальности

Сообщите об ошибке, мы исправим:

Отправить