Внимание! Данное решение создано на основе статей с wp-kama.ru. Вы можете самостояельно ознакомиться с ними по ссылкам: счётчик просмотров записей и вывод популярных статей
Тут не будет подробной инструкции как это сделать потому, что в первоначальной статье подробно расписано как это работает и при желании в этом легко разораться. Я лишь дам готовое решение и расскажу, как использовать готовое решение.
V1.0.0 (12.06.2018)
Если данный модуль будет популярен, то он получит поддержку и обзаведётся новыми функциями.
Для начала вам нужно скачать мой готовый модуль по этой ссылке. Создайте папку modules в папке с темой и распакуйте туда архив. Далее найдите корень темы, откройте файл functions.php и пропишите там строчки:
/** * Require Post view */ if( file_exists( get_template_directory() . '/modules/post_view_count/index.php' )){ require_once get_template_directory() . '/modules/post_view_count/index.php'; }
На этом всё. Обращу внимание, что для того, чтобы информация была актуальной нужно, чтобы посетители просматривали записи.
Благодаря модулю вы можете выводить количество просмотров записи, а также список самых популярных статей.
У вас есть возможность вывести количество просмотров двумя способами:
Шорткод
xakpl_post_views_count
PHP
<?php do_action('xakpl_post_views_count'); ?>
Эти записи нужно использовать внутри цикла wordpress. Это важное замечание. Кстати, из-за этого нельзя воспользоваться, например, функцией do_shortcodes(‘262’);
Так же, как и с выводом количества просмотров, вы можете воспользоваться функцией двумя способами:
Шорткод
xakpl_most_viewed_post_list
PHP
<?php do_action('xakpl_most_viewed_post_list'); ?>
По умолчанию модуль выводит 10 новостей. Чтобы изменить количество новостей в файле модуля, нужно в функции xakpl_most_viewed_post(‘num=10’) изменить 10 на нужное значение. Так же эту функцию вы можете вызывать самостоятельно в произвольном месте используя параметры, описанные в статье-доноре, не изменяя её в плагине.
В папке модуля есть папка css c файлом style.css. На данный момент там есть встроенные стили, но вы можете их изменить по своему желанию.
Хочу отметить, что модуль подключает таблицу стилей только если он вызван на странице.
Если у вас что-то не получилось, не стесняйтесь, напишите мне в ВК или директ Instagram.
Думаю , что смогу вам помочь, а пока подписывайтесь на меня в инстаграме, в контакте (ссылки в подвале), пользуйтесь моим сервисом строки, ищите вхождение ключевых фраз. Поддержите проект, зарегистрируйтесь по реферальной ссылке на хостинге beget, он действительно классный, о нём вы можете прочитать в этом отзыве.