Обновление безопасности MediaWiki 1.15.2 BuddyPress 1.2.2.1
Мар 10
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (11 оценок, в среднем: 4.55 из 5)
Загрузка ... Загрузка ...

Есть интересный плагин, добавляющий блогу интерактивность. Это плагин WP-PostRatings

Этот плагин позволит нам ввести возможность оценки записи пользователями путем указания рейтинга.

Версии подходящего для работы плагина прямо зависят от версии WordPress, на которой он запускается, будьте внимательны !

Вся информация по плагину находится на сайте автора.

1. Скачиваем плагин с сайта автора.

Ссылки на скачивание для различных версий WP есть на странице Readme.

Эта же страница является 1-й вкладкой страницы Readme для плагина. Такой же файл Readme идет в комплекте с архивом плагина.

2. Выделяем папку плагина из архива, и копируем ее в папку wp-content/plugins

Смотрите также вкладку Installation из Readme.

3. Активируем плагин WP-PostRatings в списке плагинов.

4. Использование плагина

4.1 Вывод значков оценки записи на блог.

Для полной информации смотрите вкладку Usage из Readme.

Нам потребуется отредактировать несколько php-файлов темы, чтобы включить в тему функции плагина.

Удобней всего редактировать файлы темы из встроенного редактора админки WordPress.

Для возможности редактирования файлов темы переходим в админке WordPress: Дизайн-Редактор тем. Справа находится список файлов активной в данный момент темы.

Можно сделать по другому:
скачать папку с активной темой (wp-content/themes/<active theme>), например через ftp, отредактировать требуемые файлы, закачать обновленные файлы обратно на хостинг.

Мне больше нравится 1-й вариант, поскольку он не заставляет без необходимости возится с ftp.

Редактирование файлов темы.

Для начала определимся, где мы желаем включить возможность оценки темы.

Это могут быть

  • основная страница блога - файл index.php
  • страница блога - page.php
  • одна запись - single.php или post.php
  • страница архивов - archive.php

В зависимости от используемой темы наличие тех или иных файлов может меняться.

Однако файл index.php будет присутствовать в каждой теме. Включим оценку рейтинга на примере файла index.php.

В редакторе тем в админке WordPress справа находим файл index.php и щелкаем по нему, в окне редактора в центре откроется содержимое файла index.php.

Находим в коде файла index.php строку

    <?php while (have_posts()) : the_post(); ?>

Наша задача очень проста, вставить в код файла index.php строку

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

ниже по положению, чем предыдущая строка.

Место, куда нужно вставлять строку, зависит от того, где мы желаем поставить символы оценки записи на странице.

Например, я поставил эту строку перед закрывающим тегом  </td>, сразу после вывода количества комментариев (в теме i3Theme это верхняя часть записи).

Теперь нажимаем кнопку “Обновить файл”, и все, записи на основной странице блога должны отображать значки оценок рейтинга.

Таким же образом прописываем строку вызова функции плагина WP-PostRatings в других файлах (page.php, single.php, post.php, archive.php), если это необходимо.

4.2 Вывод результатов оценки записей на блог.

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

Для этого переходим к списку плагинов и смотрим в неактивированных плагинах. Там должен быть плагин WP-PostRatings Widget. Активируем его. Этот плагин добавляет 2 виджета - наиболее оцениваемые темы, и темы с наивысшими оценками.

Переходим в админке блога на Дизайн-Виджеты и наблюдаем там два новых виджета - Highest Rated и Most Rated. Просто добавляем их на боковую колонку в нужном месте (не забывая сменить имя виджета - при добавлении).

4.3 Локализация плагина WP-PostRatings.

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

Заходим на страницу репозитария плагина WP-PostRatings и скачиваем 2 файла wp-postratings-ru_RU(mo+po) русского языка (или другого).

Файлы локализации закачиваем, например по ftp, в папку плагина, т.е. сюда /wp-content/plugins/wp-postratings.

4.4 Настройка плагина WP-PostRatings.

Возможно вы уже заметили, что после активации плагина WP-PostRatings в админке блога появился новый раздел. Теперь он называется Оценки (ранее назывался Ratings).

В себя этот раздел включает следующие подразделы:

  • Управление оценками - здесь отображаются сделанные оценки, и можно их удалять.
  • Настройка оценок - внешний вид оценок и параметры работы оценок.
  • Шаблоны оценок - текст надписей для оценок.
  • Удалить оценки - удаляет плагин оценок.

На этом обзор плагина WP-PostRatings завершен. Несмотря на то, что плагин не обновлялся с июня 2009 года, он является одним из лучших для введения рейтинга записей.

Похожие записи:

  1. WordPress Beta test плагины
  2. Related Posts, связанные посты, похожие записи. Набор плагинов.

written by rxs \\ tags:


4 Responses to “Плагин WP-PostRatings, рейтинг и оценка записей”

  1. 1. Sveta Says:

    А можно чтобы эти рейтинги отображались только в какой-то одной рубрике?

    Firefox 3.6.2 Firefox 3.6.2 Windows XP Windows XP
  2. 2. rxs Says:

    Sveta, думаю что можно так сделать, но готового решения нет. Не было такой задачи ранее.

    Firefox 3.6.8 Firefox 3.6.8 Windows XP Windows XP
  3. 3. Sveta Says:

    Решение я нашла. Нужно просто ручками вписывать в нужные посты (где требуется отображать рейтинг) вот такой код: [ ratings ] - (только пробелы нужно убрать)

    Только плагин я скачала от lecactusа

    Firefox 3.6.2 Firefox 3.6.2 Windows XP Windows XP
  4. 4. rxs Says:

    Спасибо, что поделились решением.

    Firefox 3.6.8 Firefox 3.6.8 Windows XP Windows XP

Leave a Reply

CAPTCHA image

i3Theme sponsored by Top 10 Web Hosting and Hosting in Colombia
© 2009-2010 http://usingwp.ru - WordPress, BuddyPress, MediaWiki
При использовании материалов блога активная ссылка на источник обязательна.
Free Internet Security - WOT Web of Trust