Вы хотите, чтобы Ваши записи на блоге оценивали? Оценивали не только словами в комментариях, но и ставили оценку, например от одного до пяти, или по принципу «нравится» «не нравится»? Добавить рейтинг записей можно с помощью плагина WP-PostRatings.
Помимо возможности оценить статью на блоге, рейтинг может появиться и в расширенном сниппете результатов поиска Google.
WordPress рейтинг записей
Для добавления рейтинга к записям блога скачиваем, устанавливаем (как установить плагин WordPress?) и активируем плагин WP-PostRatings.
Теперь в главном меню админпанели появится новый пункт «Оценки»:
Переходим к настройкам плагина (Оценки->Настройка оценок)
Здесь мы можем выбрать тему для оценок. По умолчанию стоит пять звездочек, но можно сделать и больше. Всего доступно 13 тем для оценок.
Далее можно настроить Текст и значение оценки, AJAX-стиль оценок, способ отслеживания оценок. Изменять эти настройки необязательно.
На странице «Шаблоны оценок» (Оценки->Шаблоны оценок) можно настроить шаблоны для разных случаев, то есть когда никто еще не оценил запись, или уже есть оценка. Настроить можно следующие шаблоны:
- «Оценить»;
- «Есть оценка»;
- «Оценки запрещены»;
- «Нет оценок»;
- «Самая высокая оценка»;
- «Больше всего оценок».
Доступны переменные шаблона:
- %RATINGS_IMAGES% — Показать изображение оценки;
- %RATINGS_IMAGES_VOTE% — Показать изображение для голосования;
- %RATINGS_AVERAGE% — Показать среднюю оценку;
- %RATINGS_USERS% — Показать общее количество проголосовавших за запись;
- %RATINGS_MAX% — Показать максимальное количество оценок;
- %RATINGS_PERCENTAGE% — Показать оценки в процентах;
- %RATINGS_SCORE% — Показать общий счет;
- %RATINGS_TEXT% — Показать текст оценки. Например: одна звезда, две звезды и т.д.
И последняя опция — это журнал оценок (Оценки->Управление оценками).
Здесь можно отслеживать и удалять записи из журнала и данные об оценках. Удалить данные об оценках можно как ко всем записям, так и к конкретным, просто указав их id:
Подключение плагина WP-PostRatings.
Дя того, чтобы после каждой записи блога отображался рейтинг статьи, откройте файл single.php добавьте после строки
1 | <?php the_content(); ?> |
или еще ниже код для отображения рейтинга:
1 | <?php if(function_exists('the_ratings')) { the_ratings(); } ?> |
Если Вы хотите, чтобы рейтинг отображался около анонсов записей, откройте файл шаблона index.php, и добавьте тот же самый код, что и в single.php в нужное Вам место.
Также Вы можете вывести в сайдбаре, или любом другом месте шаблона список записей с наибольшим, или с наименьшим количеством оценок.
Для вывода списка записей с наибольшим количеством оценок используйте следующий код:
1 2 3 4 5 | <?php if (function_exists('get_highest_rated')): ?> <ul> <?php get_highest_rated('post', 0, 10); ?> /*10 - количество выводимых записей*/ </ul> <?php endif; ?> |
А для вывода списка записей с наименьшим количеством оценок этот:
1 2 3 4 5 | <?php if (function_exists('get_lowest_rated')): ?> <ul> <?php get_lowest_rated('post', 0, 10); ?> /*10 - количество выводимых записей*/ </ul> <?php endif; ?> |
Второй вариант врядли пригодится, поэтому используйте первый вариант. Здесь приведены примеры с выводом десяти записей. Если нужно выводить больше, или меньше записей, измените «10» на другое число.
Пожалуй на этом всё. Желаю всем Вашим записям самых высоких оценок :-).
Такой рейтинг вроде показывает не у всех, а только у тех у кого есть плагин в браузере и у всех они разные.
Зависит от самого Гугла. У меня Гугл никак не хочет выводить расширенный сниппет с фоткой Гугл+
У меня то же ещё нет фотки, но plcm нужно время что бы она появилась, так же нужно все правильно сделать и потом уже провести проверку, ссылку я давал у себя в статье по защите контента на сервис, который проверяет все ли правильно вы сделали.
Привет, Никита!
Поставить можно, но большая проблема в том, как побудить посетителей по ним кликать и ставить оценки!
У меня стоит похожий плагин, но процент оценивающих очень мал! Да и страшно, наверно, большинству блогеров ставить такие системы оценки, чтобы не уронить свой имидж текущими оценками статей!
Наверное такой плагин подойдет для тех блогов, где, например, описания товаров, или же надо помимо звездочек рядом написать слова, типа: «Оцените пожалуйста статью! Автор старался!»
Уже два дня убила на поиск реально работающего плагина рейтинга. Конечно хочется добавить звездочки в сниппет.
Вывела закономерность — ни на одном сайте, авторы которых пишут как это сделать — звезд в выдаче нет
, и самого рейтинга на их же статьях нет!
Вопрос — если все об этом пишут и расхваливают плагины, то почему сами не делают? Второй вопрос — а это вообще работает или гуглу побоку??? справедливо.
Да фиг этот Гугл знает! Сделал расширенный сниппет с фоткой, а через некоторое время фотка исчезла… И в результатах поиска опять пустой сниппет.
А я вот думаю это не так уж и важно, устанавливать такой плагин. Толко нагрузку на сервер создавать!!!
Да, я вот сделал обзор, а сам плагином не пользуюсь
Вопрос к тем, кто уже поставил и пользуется плагином WP-PostRatings.
Работают ли оценки при кешировании сайта?
Оценки точно работают на главной странице блога при кешировании! А вот насчет кешированных записей ничего не скажу!
Здравствуйте! Мне нужно реализовать таку идею. Чтобы голосовать можно не за запись а в самой записи. Тоесть.
Например есть таблица:
варіант 1
варіант 2
варіант 3
І за каждый вариант и каждому варыанту можно поставить свою оценку. Как такое сделать а?
Не совсем понял вопрос.
Примерно нужно как на этом самописном сайте: http://hosting-ninja.ru/rating/.
Это свожная таблица.
А голосовать можно вот сдесь: http://hosting-ninja.ru/rating/handyhost/reviews.html.
Мне нужно сделать что то подобное. Или даже можно голосовать на той же странице что и сама таблица. Вобщем главное чтобы люди могли голосовать за конкретный ряд в таблице.
Ести ли такой плагин, или только самому нужно писать код. Просто сам не смогу написать, вот в чем проблема))
Данный плагин точно не подойдет под Ваши требования, так как у него совсем другая задача — ставить оценку за весь пост. Поищите в плагинах, может что найдете. Удачи!
Вечер добрый! Подскажите как показать рейтинг поста в анонсе, при выводе постов в категории
Все вроде сообразил внес в шаблон рубрик в цикл LOOP . Спасибо. Благодаря вашей статье, методом тыка , но сделал
Всегда пожалуйста! Заходите еще!
Вечер добрый! Ну очень нужна подсказка и помощь. Сам не справился. Подскажите как вооможно реализовать чтобы оценка поста была возможна только при публикации комментария, ПОМОГИТЕ уже неделю не могу найти решения
Подскажите, как переехать на другой домен и сохранить показатели рейтингов страниц плагина wp postratings?
На другом домене у всех страниц рейтинг 0.
Егор,посмотрите здесь. В статье подробно написано, как перенести сайт со сменой домена.
Вы меня не поняли, я имел ввиду как сохранить показатели плагина wp postratings для каждой страниц. Потому что когда я переношу сайт на другой домен, у меня на той странице где например был рейтинг 10 голов, становится 0 голосов и так и на каждой странице
С такой проблемой не сталкивался, не подскажу.
Подскажите, а как делать оценку элементов в статье (несколько раз вывести рейтинг на одной странице). Получилось сделать через «одно место», создать пару пустых статей в черновике что бы использовать их айди и тогда на странице выводить [ rаtings id=»первой статьи из черновика»] , [ rаtings id=»второй статьи»] . А можно сделать это по человечески? Если не этим плагином, то может быть другим?
Видимо данный плагин поддерживает только по одной статье. Других способов и плагинов не знаю.
Автору спасибо за статью, вот только настроек много, лично я в них так и не разобралась.
kk Star Ratings, только что нашла этот плагин, уже установила к себе на сайт.
Всегда пожалуйста
Здравствуйте, подскажите пожалуйста как сделать рейтинг в категориях то есть чтоб выводились звезды без возможности голосования как вот здесь http://лучшиеинтернетмагазины.рф/odezhda
Не пойму куда вставлять код в какой файл именно
Возможно, в index.php, или archive.php
файл зависит от темы а в функцию просто вместо
the_ratings()
вставляем
the_ratings(‘%RATINGS_IMAGES%’)
и никто не будет голосовать…
Можно ли сделать так чтобы только я смог давать оценки? Точнее как сделать оценку редакции?. Или можешь подсказать другие плагины? для рейтинга
К сожалению, такого плагина не знаю
У меня код выглядит так:
Что и куда вставить?))
Простите, но кода не видно!
Добрый день может кто сталкивался. На всех страницах плагин работает нормально а на категориях ломается. Нажимаешь на звездочки вместо них появляется 0.