WordPress рейтинги

Рейтинги можно сделать двумя способами — по количеству просмотров и по оценкам пользователей.

По оценкам пользователей — используем плагин wp-postratings

Чтобы вставить возможность оценки используем код:

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

Чтобы вывести в записи (например в сайтбаре) только результат оценки:

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

Чтобы организовать цикл с самыми популярными:

<?php $news = new WP_query(); $news->query('showposts=10&r_sortby=highest_rated&amp;r_orderby=desc'); ?>
<?php while ($news->have_posts()) : $news->the_post(); ?>
---ЦИКЛ LOOP---
<?php endwhile; ?>

* В цикле можно использовать любые значения из loop.
** В WP_query можем использовать разные значения (выбор рубрики, количество постов и т.д.)

По количеству просмотров — используем плагин wp-postviews

Чтобы вывести количество просмотров записи:

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

Чтобы сделать цикл с самыми просматриваемыми:

<?php $news = new WP_query(); $news->query('showposts=10&v_sortby=views&amp;v_orderby=desc'); ?>
<?php while ($news->have_posts()) : $news->the_post(); ?>
---ЦИКЛ LOOP---
<?php endwhile; ?>

* В цикле можно использовать любые значения из loop.
** В WP_query можем использовать разные значения (выбор рубрики, количество постов и т.д.)

Запись опубликована в рубрике WordPress с метками , , . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *