Всем привет дорогие друзья! Сегодняшний урок я хочу посвятить созданию рейтинга ваших постов, записей, страниц на блоге WordPress. Рейтинг позволяет оценить ваши записи, насколько они помогли решить проблему ваших пользователей.
Это своеобразные лайки вашим статьям и записям. Еще я заметил следующую особенность. Поисковая система Google подхватывает wordpress рейтинг постов и показывает его в своей выдаче.
Таким образом сниппет становится обогащенным и привлекает внимание, а отсюда выше кликабельность. Вот пример такого сниппета по одному из запросов.
Хоть по этому запросу я на первом месте в Гугле, сайт ниже привлекает внимание глаз как ни крути.
Первое, что нам потребуется чтобы сделать такой же WordPress рейтинг, это установить и активировать плагин под названием – WP-PostRating
Если посмотреть на количество скачиваний, то можно предположить насколько он популярен среди блоггеров.
После активации плагина в левой части админки блога появится блок «Rating» с различными опциями и настройками. Их три штуки: Managing Ratings, Ratings Options, and Rating Templates.
Мы пропустим первый пункт и приступим сразу ко второму – Rating Options (опции рейтинга).
На этой страницы вы можете выбрать различные варианты изображения для wordpress рейтинга ваших постов и записей. Это могут быть либо плюс-минус, лайки, цифры, классические звездочки, стрелочки и так далее.
Далее после того, как выбрали нужное изображение для рейтинга, переходите к пункту Max Rating. Здесь вы можете задать максимальное значение. Для звезд и цифр самым оптимальным будет значение – 5, более делать нет смысла.
Далее вы увидите опцию Ajax стиля, доступ рейтинга и метод входа.
Вы можете последовать стилю или же изменить и настроить его под себя. Далее нажимаете на сохранение изменений и переходите во вкладку «Шаблоны Рейтинга». На ней вы увидите различные шаблоны и как вы хотите их организовать. Далее вам нужно будет вставить коды в шаблоны файлов (archives.php, page.php, single.php, index.php, loop.php и так далее). Вы можете и не иметь всех этих файлов в зависимости от структуры вашей темы.
1
|
<?php if(function_exists('the_ratings')) { the_ratings(); } ?>
|
Обратите внимание, что данный фрагмент кода добавить систему рейтинга на все посты. Если вы хотите использовать его выборочно, тогда вам следует добавить шорткод [ratings=”1” results=”true”], чтобы отобразить только на конкретной странице или записи.
Теперь когда wordpress рейтинг постов добавлен на сайт, ваши пользователи могут голосовать за понравившиеся записи. Статистику вы можете увидеть перейдя в раздел Manage ratings (управление).
Там вы сможете просмотреть журнал кликов по рейтингам на страницах и даже удалить их, если чувствуете, что что-то идет не так.
Одной из самых привлекательных особенностей данного плагина, является отображение самых популярных постов в сайдбаре блога (сортировка по времени и категориям), просто популярных (сортировка по категориям и по времени), низких.
Если ваша тема поддерживает создание произвольных виджетов на сайте, тогда просто переходите во вкладку Внешний Вид – Виджеты и перетащите его в нужное место и установите необходимые параметры.
Вы можете назвать виджет по разному, например «Сообщения лидеры на этой неделе» или что-то подобное. Также можете поставить свое значение на размер заголовка для различных типов записей.
Максимально стоит 200 символов. Количество отображаемых записей рейтинга – максимально стоит 10. Я вам рекомендую поставить значение, например, 5. Больше не стоит.
Также вы можете сами решить для каких типов записей включить рейтинг – например, только для постов (они же записи) и страниц.
Ранжирование по времени – здесь можете выбрать любой период, например, показывать популярные записи за день, две недели, месяц.
Вот такая получилась статейка. Чуть позже выложу видео, где мы вместе с вами установим систему wordpress рейтинга для постов, записей и страниц.
Всем спасибо за внимание и увидимся в следующих уроках.
Я подготовил для Вас обращение, с ним можете ознакомиться тут
Макс Метелев - автор, блоггер, актер местного театра, ведущий городских мероприятий. Делюсь только лучшим!