Для придания сайту интерактивности можно позволить посетителям выставлять рейтинг каждой публикации. Это легко можно организовать с помощью плагина GD Star Rating.
Плагин мощный, настроек масса. С помощью GD Star Rating можно оценивать не только публикации, но так же страницы и комментарии. Вы можете использовать виджет, показывающий рейтинг текущей записи, система оценки будет отображаться в конце каждой публикации. Плагин совместим с капризными плагинами кэширования, для отображения текущего рейтинга после выставления оценки используется технология Ajax. Сам рейтинг показывается красивыми звездочками — можно использовать несколько тем оформления. В настройках все будет понятно — есть русский язык. Требования такие:
- PHP: 5.x.x
- mySQL: 4.0, 4.1 или 5.x
- WordPress: 2.7 и новее
Единственное ограничение — плагин некорректно работает в IE6, но время этого браузера давно прошло, так что это не страшно.
Что касается звезд то я еще пользуюсь Star Rating for Reviews – для выставления оценок.
Спасибо за хороший плагин! Нужно будет его посмотреть.
Отличный плагин, давно искал подобный – который работает через фофч и следовательно совместим с кешированием, сегодня попытаюсь прикрутить на один из проектов!
Сейчас еще бы найти аджаксовский счетчик просмотра страниц =)
Хм… только что пробывал оставить комментарий… но вот что получил в ответ =(
Fatal error: Call to a member function get_results() on a non-object in /www/knitly/www/htdocs/n-wp/wp-content/themes/bws1/comments.php on line 57
Попробую проверить сейчас комментарии.
Вроде все работает нормально.
Видимо случайная ошибка, может в момент обращения к comments.php хостинг отвалился?!( До этого же два коммента нормально оставились….
А на счет аджаксовского счетчика просмотра страниц не вкурсе, есть такой?
а есть ли какие нибудь шорткоды для этого плагина? вот например для плагина WP-PostRatings чтоб оценить отдельную запись нужно было вставить шорткод [ratings id="4980"], а в этом плагине есть такое?
Да, есть, и формируются шорткоды прямо в разделе настроек плагина:
[img]http://s.wordpress.org/extend/plugins/gd-star-rating/screenshot-4.png[/img]
спасибо.
еще один из минусов то, что мультисеты нельзя вывести в виджет =(
ну например итоговое значение каждого мультисета….
а так было бы здорово! =)
А точно нельзя? А если собрать все, что нужно, в виде шорткодов, и вывести в текстовом виджете или с помощью PHP Code Widget ( https://n-wp.ru/kak-vstavit-kod-php-v-sajdbar-php-code-widget/ ) ?
Подскажите есть такая задумка. На своем сайте хочу организовать отдельную рубрику в которой разместить записи (мой сайт посвящен автомобилям) различных популярных автомобилей в 1 записи будет находится фотографии и описание автомобиля. так вот можно ли с помощью этого плагина организовать рейтинг не всех записей блога а только лишь одной рубрики. Т.е в рубрике отзывы о автомобилях записи должны размещаться в зависимости от оценки их пользователями и рядом с каждой записью должен располагаться рейтинг. Можно ли с помощью этого плагина это осуществить или есть какой-то другой плагин помогите.
Возможно, стоит использовать более простой плагин. Например, WP-PostRatings – https://n-wp.ru/1792
Тем более, что его легко вставить в шаблон поста (single.php):
А если нужно выводить рейтинг только в постах определенной категории (например, у которой слаг cat1), то можно вставить условие:
спасибо буду пробывать
слаг cat1 – что это такое и где его смотреть для конкретной категории? пробовал что-то не получилось.
[img]http://dl.dropbox.com/u/2027201/Images/tiaurus-2011-04-05_180242.png[/img]
неполучается вот такая ошивка выдается при просмотре записей которые в рубрике, которую я в этот код вписал
Fatal error: Call to undefined function p2_get_the_category() in /home/users1/o/ostrychmax/domains/avtoinomar.ru/wp-content/themes/SecretGardenPremium/single.php on line 11
А что у вас в файле single.php с 9 по 13 строчку?
Вот 1 – 13 строчки
Автор: ‡ Дата: ‡ Рубрика: ‡
Только полезная реклама:
Вот 1-13
А что это за функция
? Предупреждение указывает явно на нее.
Не вижу теперь плагина в репозитории, потому ссылка недействительна.