rss
twitter
  •  

Оценивание статей в WordPress

24 198 просмотров | Категория: Всё для WordPress, Плагины, Сайтостроение |

1





Оценка-статей-звезды1Замечательный плагин для WordPress, который поможет вам организовать рейтинг статей и выводить на главную страницу, самые популярные статьи по оценкам. Так же, рейтинг статей отображается в поисковиках, что делает поисковую выдачу красивее и соблазнительней для посетителей!

Плагин рейтинга статей в WordPress

С помощью плагина WP-PostRatings можно легко сделать систему оценивания статей.

Что примечательно, он реализован на системе Ajax.

Имеет более миллиона скачиваний.

Совместим с версиями WordPressот 2.8 и выше.

Установка плагина оценки записей WP-PostRatings

Скачать и установить WP-PostRatings можно любым из доступных способов: напрямую из административной панели, либо взять плагин по ссылке и закинуть в папку с плагинами. Подробную инструкцию по установке читайте тут.

Настройка WP-PostRatings

Настроек у этого плагина не так уж и много. Все сводиться к тому, что вы выбираете систему оценки статей, устанавливаете количество звездочек.

настройка WP-PostRatings

Самое главное, установите галочку в положении Yes напротив Enable Google Rich Snippets. Данная опция внесет специальную разметку, которая позволит отображать в результатах поиска Google звездочный рейтинг.

Так же тут можно настроить визуальные эффекты загрузки и ограничить возможность голосования только для зарегистрированных пользователей.





Установка плагина WP-PostRatings в записи и на страницы

К сожалению, или к счастью, данный плагин не вставляет автоматически код вывода звездочек внизу или сверху статьи. А значит, это придется делать самостоятельно. Плюсом есть то, что вы сами определите место, в котором будут отображаться звездочки.

Прежде всего, вам нужно перейти в папку вашей темы

wp-content\themes\ваша тема\

Там вы найдете файлы single.php и page.php, которые отвечают за вывод записей и страниц соответственно.

Открываете нужный файл с помощью текстового редактора notepad++ или обычного текстового редактора и вставляете код:

<?php if(function_exists('the_ratings')) { the_ratings(); } ?>

Если вы новичок, то лучше создать копию редактируемого файла. Вставлять нужно до тех пор, пока звездочки не окажутся на нужном месте.

Если вам нужно вставить рейтинг в отдельную статью или страницу, то можно воспользоваться шорткодом:

[rat ings id="1"] (ratings без пробела)

Где 1 – ид рейтинга.

Так же можно настроить вывод самых популярных (на основе рейтинга) постов в виджете, либо в любом другом месте шаблона вашего сайта с помощью кода:

<?php if (function_exists('get_highest_rated')): ?>
 <ul>
 <?php get_highest_rated('both', 0, 10); ?>
 </ul>
 <?phpendif; ?>

Можно вывести статьи с наименьшим рейтингом. Для этого следует поменять функцию get_highest_ratedна get_lowest_rated.

Либо же самых оцениваемых постов: get_most_rated.

Значение both означает, что будут выводиться и страницы и записи. Его можно поменять только на post или только page. 0 – минимальное число оценок. 10 – количество выводимых записей.

Кстати, после завершения всех настроек, проверьте в инструментах проверки структурированных данных свой сайт. Если все указанно верно, то вы увидите звездочки в сниппете (предварительно очистите кэш, если стоит один из плагинов кэширования).

В реальной же выдаче Google, работу плагина вы увидите лишь после переиндексации статей.

Перевод плагина и прочие настройки

В административной панели WP вы найдете шаблоны вывода.

WP-PostRatings админка

Для того чтобы перевести плагин на русский язык нет необходимости устанавливать плагины локализации, например Codestyling Localization и работать с mo и po файлами. Достаточно просто правильно настроить шаблоны.

Для примера покажу 1 из настроенных шаблонов вывода:

шаблон WP-PostRatings

Который выдаст следующий результат:

рейтинг записей

С остальными нужно поступить по аналогии. Скачать плагин можно тут: Скачать

 

Возможные неисправности плагина WP-PostRatings

 

1. Плагин WP-PostRatings не работает, звёзды отображаются, но невозможно проголосовать.

Решение очень простое, в футере вашей новой темы(в файл footer.php) нужно просто прописать код:

<?php wp_footer(); ?>

2. План WP-PostRatings не работает, всё время крутится «loading» и невозможно проголосовать

Такое случается, если вы случайно удалили в header.php следующий код:

<?php wp_head(); ?>

Пропишите внутри </head><head> данный код и всё заработает!





Оцените статью:
1 Star2 Stars3 Stars4 Stars5 Stars (8 votes, average: 4,50 out of 5)
Loading...

Комментарии: (1)

Дорогой друг, блоггер. Приглашаю тебя поучаствовать в моей акции #НарисуюБесплатно от автора блога, то бишь меня smile
Я тоже делал обзор плагина WP-PostRatings и решил провести акции «добрых дел». Каждому желающему нарисовать собственные персональные звёздочки, идеально подходящие под дизайн блога. Вас я так же приглашаю поучаствовать!

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