В начало блога На главную

Как вывести самые просматриваемые записи

Для начала нужно установить плагин wp-postviews. Этот плагин считает посещения страниц и записывает их в custom field = views. Число можно вывести в любом месте вашего шаблона кодом:

Далее чтобы вывести несколько самых просматриваемых записей нужно использовать следующий алгоритмик:

‘order’ => ‘DESC’ — сортировать от большего к меньшему
‘orderby’ => ‘meta_value_num’ — сортировать по цифровому мета-полю
‘meta_key’ => ‘views’ — мета-поле называется voews (из плагина)
‘posts_per_page’ => ’10’ — количество показываемых результатов

Также можно обозначить какие именно результаты показывать
‘post_type’ => ‘post’ — запись.
‘post_type’ => ‘page’ — страница.

Или статус результата, если не указывать будет показывать только опубликованные:
‘post_status’=>’published’ — опубликованный
‘post_status’=>’private’ — только для зарегистрированных юзеров.
‘post_status’=>’trash’ — в корзине

Сюда же можно вставить изображение из записи вместо или дополнительно к тексту.

Рассказать: