Плагин Popularity Contest 1.3b4 для WordPress 2.3 – 2.7. Русские версии
Какие из ваших записей/страниц являются самыми популярными?
Popularity Contest хранит счетчики просмотра ваших записей, архивов, рубрик, комментариев, пингов, трэкбеков, и и.д. и использует их для определения популярности ваших записей. Цифровые значения, назначаемые каждому просмотру или обратной связи; используются для создания ‘счетчика популярности’ для каждой записи.
Значения, назначаемые каждому просмотру или обратной связи редактируемы и могут изменяться в любое время. Когда вы изменяете значения,’счетчик популярности’ для всех записей обновляется немедленно чтобы отразить новые значения.
Установка для версии 1.3b3 (Работает на WordPress 2.3 – 2.5)
Загрузите архив плагина и распакуйте его (если вы еще это не сделали).
Распакуйте из архива папку popularity-contest и файл alexking.org-ru_RU.mo в wp-content/plugins
Для WordPress 2.5 и выше, если вы устанавливаете плагин впервые, то нужно в базе вручную выполнить SQL запрос (см. ниже).
Замените PREFIX в двух местах на ваш префикс. Обычно это просто: wp
CREATE TABLE IF NOT EXISTS `PREFIX_ak_popularity` (
`post_id` int(11) NOT NULL,
`total` int(11) NOT NULL,
`feed_views` int(11) NOT NULL,
`home_views` int(11) NOT NULL,
`archive_views` int(11) NOT NULL,
`category_views` int(11) NOT NULL,
`single_views` int(11) NOT NULL,
`comments` int(11) NOT NULL,
`pingbacks` int(11) NOT NULL,
`trackbacks` int(11) NOT NULL,
`last_modified` datetime,
KEY `post_id` (`post_id`)
) ENGINE=MyISAM;
CREATE TABLE IF NOT EXISTS `PREFIX_ak_popularity_options` (
`option_name` varchar(50) NOT NULL,
`option_value` varchar(50) NOT NULL
) ENGINE=MyISAM;
INSERT INTO `PREFIX_ak_popularity_options` (`option_name`, `option_value`) VALUES
('feed_value', '1'),
('home_value', '2'),
('archive_value', '4'),
('category_value', '6'),
('single_value', '10'),
('comment_value', '20'),
('pingback_value', '30'),
('trackback_value', '10');
Известные несовместимости и часто задаваемые вопросы и ответы в можете найти внутри плагина в файле readme_rus.txt
В архиве также содержится файл sidebar.php из темы по умолчанию, в который включены примеры использования
Также примеры использования и краткую инструкцию можно найти на странице Настройки > Популярность в панели администрирования WordPress
Скачать

Popularity Contest 1.3b4 Русская версия (WP 2.3 – 2.7)
Скачали 4878 раз
Автор плагина
Связанные записи
113 комментария
Страницы: « 1 2 3 4 [5] 6 » Show All
Страницы: « 1 2 3 4 [5] 6 » Show All
Комментарии не по теме удаляются! Читайте реадми дистрибутива, комментарии выше и FAQ! Прежде чем задавать вопрос, прочитайте это. Научитесь ценить чужое время!

(голосов: 9, средний: 4.56 из 5)

14 декабря 2008 в 17:41 (GMT+6)
_http://s58.radikal.ru/i159/0812/d9/984396307fc8.jpg
ну настройки я не менял… я вот думаю там есть как видно Создать индекс, хм вот не знаю надо ли это вобще трогать)))
14 декабря 2008 в 17:48 (GMT+6)
от блин плагин то не гибкий а…
<?php akpc_most_popular_in_cat(); ?>только этот шаблон исключает статичные страницы , я не знаю может есть ещё акромя как в ридми?
если нет Иван подскажите как сделать if curent category akpc_most_popular_in_cat(); else endif что то подобное… а то задолбался уже )))
14 декабря 2008 в 19:24 (GMT+6)
Илья, спросите лучше на форуме. меня лично эта фича мало интересует и я ее не использую. может кто то и сталкивался
14 декабря 2008 в 19:47 (GMT+6)
<?php if ( in_category('category_id') ): ?>// Some category specific PHP/HTML here
<?php endif; ?>вот нашёл, не могу сделать чтоб category_id было любая а не конкретная 1,2…
или блин не знаю как сделать то чтоб код тока в категориях был то, на форуме нет никого =), тут хоть вы отвечаете…
14 декабря 2008 в 20:00 (GMT+6)
Илья, по вашему на форуме все должны сидеть 24часа в сутки тем более в выходные? не все же как я сидят за компом постоянно
http://www.sonika.ru/blog/wordpress/conditional-tags.htm тут почитайте. лично я устал тоже и вообще спать пора. голова трещит :)
14 декабря 2008 в 20:52 (GMT+6)
Илья, комментарии не по теме поста удалил. над формой коментов написано ведь предупреждение
15 декабря 2008 в 1:32 (GMT+6)
А как вообще в сайдбаре вывести популярные новости?
15 декабря 2008 в 1:54 (GMT+6)
Istergul, в настройках плагина в админке есть полное описание всех функций для шаблонов
15 декабря 2008 в 18:44 (GMT+6)
Lecactus, а где находятся эти настройки? чтото я не смог найти
15 декабря 2008 в 19:19 (GMT+6)
Istergul, неужели так трудно посмотреть внимательно в меню
/wp-admin/options-general.php?page=popularity-contest.php
Теги шаблона для рейтинга популярностиakpc_the_popularity()
Вставьте тег внутри The Loop чтобы отобразить популярность показываемой записи. Популярность показывается как процент от вашей самой популярной записи. Например, если общая популярность для Записи #1 равна 500, а вашей самой популярной записи равна 1000, этот тег покажет значение 50%.
Пример:
<?php akpc_the_popularity(); ?>
akpc_most_popular($limit = 10, $before = <li>, $after = </li>)
Вставьте этот тег вне The Loop (возможно в вашем сайдбаре?) чтобы показать список (такой как список архивов/рубрик/ссылок) ваших самых популярных записей. Все аргументы опциональны, значения по умолчанию включены в примере выше.
Примеры:
<?php akpc_most_popular(); ?>
<li><h2>Most Popular Posts</h2>
<ul>
<?php akpc_most_popular(); ?>
</ul>
</li>
akpc_most_popular_in_cat($limit = 10, $before = <li>, $after = </li>, $cat_ID = current category)
Вставьте этот тег вне The Loop (возможно в вашем сайдбаре?) чтобы показать список самых популярных записей в выбранной рубрике. Вы можете использовать это на страницах архивов. Все аргументы
Примеры:
<?php akpc_most_popular_in_cat(1); ?>
<php if (is_category()) { akpc_most_popular_in_cat(); } ?>
<?php if (is_category()) { ?>
<li><h2>Самое популярное в '<?php single_cat_title(); ?>'</h2>
<ul>
<?php akpc_most_popular_in_cat(); ?>
</ul>
</li>
<?php } ?>
akpc_most_popular_in_month($limit, $before, $after, $m = YYYYMM)
Вставьте этот тег вне The Loop (возможно в вашем сайдбаре?) чтобы показать список самых популярных записей в выбранном месяце. Вы можете использовать это на страницах архивов по месяцам.
Примеры:
<?php akpc_most_popular_in_month('200504'); ?>
<php if (is_archive() && is_month()) { akpc_most_popular_in_month(); } ?>
<?php if (is_archive() && is_month()) { ?>
<li><h2>Самое популярное в <?php the_time('F, Y'); ?></h2>
<ul>
<?php akpc_most_popular_in_month(); ?>
</ul>
</li>
<?php } ?>
15 декабря 2008 в 22:03 (GMT+6)
Спасибо. просто я в меню "плагины" искал.
16 декабря 2008 в 14:03 (GMT+6)
Есть та же проблема что и у Victor. Нету данных в таблице wp_ak_popularity_options соответственно значения с дефолных не меняются на другие, а так же не сбрасываются счетчики Комментариев/Трекбеков/Пингов.
Плагин обновил до версии 1.3b4
16 декабря 2008 в 14:10 (GMT+6)
Lexian, перечитайте еще раз внимательно пост обновленный – там надо выполнить более длинный запрос в БД
26 февраля 2009 в 2:45 (GMT+6)
Не подскажите как вывести популярные записи с картинками через произвольные поля
5 марта 2009 в 16:25 (GMT+6)
Хочется руками подправлять популярность постов. Подскажите как.
Скажем какой-то конкретный пост опустить по популярности на сколько-то мест, а какой-то – поднять. Это в идеале. Если невозможно, может можно как-то можно убрать конкретный пост из рейтинга популярности, а какой-то сделать первым?
2 июня 2009 в 18:07 (GMT+6)
а куда кидать файлы alexking.org-ru_RU.po и alexking.org-ru_RU.mo
3 июня 2009 в 1:11 (GMT+6)
Михаил, в папку плагинов
19 ноября 2009 в 17:22 (GMT+6)
Спасибо за объяснение насчет ручного добавления в базу, а я все не могда понять, почему не хочет становиться.
Есть вопрос, на который не найду никак ответ: когда я установила этот плагин, в базе статьи уже были. И теперь плагин подхватывает активность только на свежедобавленных статьях, но никак не хочет замечать активности на тех, что были раньше. Там все время зависает надпись: Popularity: unranked [?]
Как бы это исправить?
2 декабря 2009 в 22:02 (GMT+6)
При установке данного плагина счетчик не учитывает посещения с Opera. Firefox и IE все нормально, не скажете в чем проблема?
4 декабря 2009 в 15:27 (GMT+6)
Доброго времени суток уважаемые. Активировал этот плагин на WordPress 2.8.6 (который шёл в вашем дистрибутиве), всё работало на локальном сервере. Потом обновился случайно до версии 2.0b2. Но не проверил сразу же работу плагина и пошёл работать дальше. Через несколько дней перенёс блог на хостинг и заметил, что популярность не высчитывается =( Полазил по буржуйнету, недовольные подобной же проблемой на новом движке есть, а решений нет =( Попытался откатиться до старой версии плагина, окей. Популярность пашет, считает, но при активации любого плагина выдаёт строку: Column count doesn’t match value count at row 1 on line: 291. На работоспособность блога не влияет, но раздражает эта надпись жутко. Не нравится видимо ему что-то в базе данных, в таблицах. Обновляешься до новой версии плагина — исчезает надпись, но плагин не работает… Хнык-хнык. Есть промежуточные версии плагина? Вдруг будет арбайтен? =)