WP Most Popular
WP Most Popular был рожден из-за разочарования в поиске достойного плагина, который выполняет одну простую задачу, а именно ранжирует ваши самые популярные сообщения в блоге. Плагин ведет журнал ваших самых популярных сообщений на основе просмотров и позволяет отображать их в теме блога с индивидуальным оформлением. Вы можете отображать популярные сообщения за последний день, 7 дней, 30 дней или за все время. Он также имеет виджет боковой панели, позволяющий отображать популярные сообщения на боковой панели блога. Если вы разработчик и интегрируете плагин в тему, вы получите больше гибкости от плагина, включая возможность показывать самые популярные пользовательские типы сообщений и т. Д. Этот плагин был создан и поддерживается WP Geeks. Дополнительную документацию, видео, фрагменты кода и поддержку можно найти на странице самого популярного продукта WP. Использование Этот плагин можно использовать двумя способами. Как виджет боковой панели. Пользовательская функция в файлах темы. Использование виджета - самый простой способ, который рекомендуется для большинства пользователей. Если вы разработчик и хотите интегрировать плагин в существующую тему, прочтите информацию ниже. Во-первых, основная функция, которую вам нужно будет включить в свою тему для получения популярных сообщений, называется wp_most_popular_get_popular (). Вы можете передать этой функции следующие параметры в виде массива: limit (целое число) Количество сообщений, которые вы хотите отобразить, т.е. 5 По умолчанию: 5 post_type (строка) / (массив) Тип сообщения, который вы хотите отобразить Пример: сообщение по умолчанию : Диапазон всех типов сообщений (строка) В каком диапазоне дат вы хотите отображать популярные сообщения в Accepted: all_time, ежемесячно, еженедельно, ежедневно. По умолчанию: all_time. Это текущие параметры, которые поддерживает плагин. Давайте рассмотрим пример того, как отображать самые последние популярные сообщения в неупорядоченном списке. php echo '
- '; $ posts = wp_most_popular_get_popular (array ('limit' => 10, 'post_type' => 'post', 'range' => 'all_time')); global $ post; if (count ($ posts)> 0): foreach ($ posts как $ post): setup_postdata ($ post); ?>
- php if ( get_the_title ()) the_title (); иначе the_ID (); ?> php endforeach; endif; эхо '
Автор: WP Geeks
Версия: 0.3.1
Последнее обновление: 2018-08-07 11:57am GMT