Плагин Popularity Contest 1.3b4 для WordPress 2.3 – 2.7. Русские версии

popularity Какие из ваших записей/страниц являются самыми популярными?

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

Скачать

ZIP
Popularity Contest 1.3b4 Русская версия (WP 2.3 – 2.7)

Скачали 4878 раз

Автор плагина AlexKing

Связанные записи

113 комментария

Страницы: « 1 2 3 4 [5] 6 » Show All

  1. 74 Илья 14 декабря 2008 в 17:41 (GMT+6)

    _http://s58.radikal.ru/i159/0812/d9/984396307fc8.jpg

    ну настройки я не менял… я вот думаю там есть как видно Создать индекс, хм вот не знаю надо ли это вобще трогать)))


  2. 75 Илья 14 декабря 2008 в 17:48 (GMT+6)

    от блин плагин то не гибкий а…

    <?php akpc_most_popular_in_cat(); ?>
    только этот шаблон исключает статичные страницы , я не знаю может есть ещё акромя как в ридми?

    если нет Иван подскажите как сделать if curent category akpc_most_popular_in_cat(); else endif что то подобное… а то задолбался уже )))


  3. 76 Lecactus 14 декабря 2008 в 19:24 (GMT+6)

    Илья, спросите лучше на форуме. меня лично эта фича мало интересует и я ее не использую. может кто то и сталкивался


  4. 77 Илья 14 декабря 2008 в 19:47 (GMT+6)

    <?php if ( in_category('category_id') ): ?>
    // Some category specific PHP/HTML here
    <?php endif; ?>
    вот нашёл, не могу сделать чтоб category_id было любая а не конкретная 1,2…
    или блин не знаю как сделать то чтоб код тока в категориях был то, на форуме нет никого =), тут хоть вы отвечаете…


  5. 78 Lecactus 14 декабря 2008 в 20:00 (GMT+6)

    Илья, по вашему на форуме все должны сидеть 24часа в сутки тем более в выходные? не все же как я сидят за компом постоянно
    http://www.sonika.ru/blog/wordpress/conditional-tags.htm тут почитайте. лично я устал тоже и вообще спать пора. голова трещит :)


  6. 79 Lecactus 14 декабря 2008 в 20:52 (GMT+6)

    Илья, комментарии не по теме поста удалил. над формой коментов написано ведь предупреждение


  7. 80 Istergul 15 декабря 2008 в 1:32 (GMT+6)

    А как вообще в сайдбаре вывести популярные новости?


  8. 81 Lecactus 15 декабря 2008 в 1:54 (GMT+6)

    Istergul, в настройках плагина в админке есть полное описание всех функций для шаблонов


  9. 82 Istergul 15 декабря 2008 в 18:44 (GMT+6)

    Lecactus, а где находятся эти настройки? чтото я не смог найти


  10. 83 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 } ?>


  11. 84 Istergul 15 декабря 2008 в 22:03 (GMT+6)

    Спасибо. просто я в меню "плагины" искал.


  12. 85 Lexian 16 декабря 2008 в 14:03 (GMT+6)

    Есть та же проблема что и у Victor. Нету данных в таблице wp_ak_popularity_options соответственно значения с дефолных не меняются на другие, а так же не сбрасываются счетчики Комментариев/Трекбеков/Пингов.
    Плагин обновил до версии 1.3b4


  13. 86 Lecactus 16 декабря 2008 в 14:10 (GMT+6)

    Lexian, перечитайте еще раз внимательно пост обновленный – там надо выполнить более длинный запрос в БД


  14. 87 Эдуард 26 февраля 2009 в 2:45 (GMT+6)

    Не подскажите как вывести популярные записи с картинками через произвольные поля


  15. 88 hawot 5 марта 2009 в 16:25 (GMT+6)

    Хочется руками подправлять популярность постов. Подскажите как.
    Скажем какой-то конкретный пост опустить по популярности на сколько-то мест, а какой-то – поднять. Это в идеале. Если невозможно, может можно как-то можно убрать конкретный пост из рейтинга популярности, а какой-то сделать первым?


  16. 89 Михаил 2 июня 2009 в 18:07 (GMT+6)

    а куда кидать файлы alexking.org-ru_RU.po и alexking.org-ru_RU.mo


  17. 90 Lecactus 3 июня 2009 в 1:11 (GMT+6)

    Михаил, в папку плагинов


  18. 91 Лола 19 ноября 2009 в 17:22 (GMT+6)

    Спасибо за объяснение насчет ручного добавления в базу, а я все не могда понять, почему не хочет становиться.
    Есть вопрос, на который не найду никак ответ: когда я установила этот плагин, в базе статьи уже были. И теперь плагин подхватывает активность только на свежедобавленных статьях, но никак не хочет замечать активности на тех, что были раньше. Там все время зависает надпись: Popularity: unranked [?]
    Как бы это исправить?


  19. 92 Петр 2 декабря 2009 в 22:02 (GMT+6)

    При установке данного плагина счетчик не учитывает посещения с Opera. Firefox и IE все нормально, не скажете в чем проблема?


  20. 93 Михаил 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. На работоспособность блога не влияет, но раздражает эта надпись жутко. Не нравится видимо ему что-то в базе данных, в таблицах. Обновляешься до новой версии плагина — исчезает надпись, но плагин не работает… Хнык-хнык. Есть промежуточные версии плагина? Вдруг будет арбайтен? =)


Страницы: « 1 2 3 4 [5] 6 » Show All

Комментарии не по теме удаляются! Читайте реадми дистрибутива, комментарии выше и FAQ! Прежде чем задавать вопрос, прочитайте это. Научитесь ценить чужое время!

 Имя (обязательно)  EMAIL (обязательно)  АДРЕС ЛИЧНОГО БЛОГА

Вы соглашаетесь с правилами


При добавлении HTML|CSS|JS|PHP кода в комментарий, оформляйте его через кнопку КОД

 

Получать комментарии по RSS Адрес трэкбека