Плагин голосования и опросов для WordPress

В этой статье будет поднят вопрос организации голосования и опросов на WordPress сайте. Делать это будем с помощью плагина, о котором речь пойдет чуть ниже. Сейчас же небольшое вступление, в котором постараюсь изложить некоторые мысли, почему не стоит пренебрегать таким инструментом как опросник?

Опросы WordPress

  1. Начнем с того, что организовав опрос, можно с легкостью узнать мнение пользователя о том или ином событии касаемо блога. Либо узнать отношение к какому-либо товару, если это коммерческий сайт. Это позволит узнать, что пользователям больше интересно, и какой вектор в развитии блога следует выбирать. Взять хотя бы, тот же опросник о том какую статью пользователь хотел бы увидеть на сайте следующей. Применений опросам и голосования можно найти неимоверно много.
  2. Многие пользователи ленятся оставлять комментарии, но использовать опросы и голосования они будут. А значит, это еще один способ коммуникации между пользователем и вебмастером, который в совокупности с другими методами поможет лучше понять свою аудиторию.
  3. Поведенческие факторы. Да, эти самые поведенческие факторы, о которых все сейчас говорят. И которые являются в настоящее время самым главных фактором ранжирования в поисковых системах. Именно от них по большей части будет зависеть, будет ли сайт находиться в топе результатов поиска, либо же упадет в бездонную пропасть. С помощью подобных «фишек» можно улучшать поведенческие факторы, заставляя пользователей просмотреть больше страниц, остаться подольше на сайте. Это, конечно же, далеко не единственный способ задержать человека на сайте, есть и другие: видео в статье, вращающееся поле тегов, у кого-то даже встречал мини-игру в статье.

Ну что же, целесообразность использования опросников на сайте рассмотрели, приступим к обзору плагина для создания опросов и голосований в WordPress:

WP-Polls – WordPress плагин для создания голосований и опросов

WP-Polls – один из самых популярных плагинов для создания голосования в WP. Об этом говорят нам и его рейтинги, и количество его скачиваний, которое на данный момент составляет более 1.5 млн.

Скачать плагин можно по ссылке: http://wordpress.org/plugins/wp-polls, а так же из админки.

Про установку плагинов я уже писал отдельную статью, поэтому читайте инструкцию там: http://needsite.net/kak-ustanovit-plagin-na-wordpress-sajt/.

Первая проблема, которая возникнет после активации - плагин на английском языке. Для кого-то это конечно не проблема, но большинство пользователей испытывают определенные трудности и неудобства при работе с англоязычными плагинами.

Проблема достаточно просто решается. Необходимо скачать 2 файла русской локализации и запихнуть в корневую папку плагина, которая расположена тут: Needsite.net\wp-content\plugins\wp-polls

Сами файлы с переводом качаем отсюда:

https://plugins.trac.wordpress.org/export/HEAD/wp-polls/i18n/wp-polls-ru_RU.mo

https://plugins.trac.wordpress.org/export/HEAD/wp-polls/i18n/wp-polls-ru_RU.po

Для локализации плагина на другие языки можно воспользоваться страничкой: https://plugins.trac.wordpress.org/browser/wp-polls/i18n/, на которой собраны все доступные переводы.

Если вдруг какое-то слово не переведено, а такие встречаться будут, то советую использовать плагин CodeStyling Localization, о котором я уже писал в статье про перевод темы на русский.

Переходим в консоль WordPress и находим раздел плагина WP-Polls.

плагин Wp-polls

Дальше все просто: заходим в соответствующий раздел и создаем опрос:

  1. Задаем вопрос;
  2. Задаем ответы;
  3. Устанавливаем возможность использования многовариантных ответов;
  4. Устанавливаем дату начала и окончания голосования.

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

В шаблонах голосования можно более детально настроить отображение формы опросов (имеется в виду не дизайн, а текстовая составляющая.) Однако, прежде чем редактировать шаблоны, нужно как следует ознакомиться с правилами использования переменных в этом плагине и иметь хотя бы базовые знания использования синтаксиса HTML.Тут же можно осуществить перевод.

Скриншоты настроек делать не стал, там все и так понятно.

Вставить опрос или голосование , созданное с помощью WP-Polls на сайт, можно либо в разделе виджетов, либо в разделе добавления поста/страницы. В текстовом редакторе появится новая кнопка insert poll, нажав которую необходимо будет ввести id опроса. Id – номер.

Так же вставить голосование можно с помощью шорткода (если нужно вставить непосредственно в статью).

На этом все.

Комментарии к “Плагин голосования и опросов для WordPress

    1. WP-Polls прекрасно работает с кэшем. При использовании Hyper Cache и WP Super Cache, никаких проблем не замечено.

          1. Дайте ссылку на какой-нибудь опрос. После голосования и обновления страницы вновь показывает опрос, а не результаты.

            1. Разве это так существенно? Я проголосовал — сразу вывелся результат через Ajax, никаких обновлений.
              Да и вообще, много ли пользователей обновят страницу? Даже если и так, то есть же ссылка на результат.
              Плагин нормально выполняет свои функции. Заявлять, что он не работает с кешем из-за этого маленького недоразумения — слишком громкие слова.

              1. В опциях опроса: Метод логирования опроса: Cookie+IP
                Или просто уже плагин поправили.

  1. закинул указанные 2 файла перевода в папку wp-content\plugins\wp-polls , но русского языка так и нет, что не так?

      1. Упс, поправил. Интересно, много ли людей успели за это время установить румынский 🙂

  2. Вот вы пишите для установки опроса в страничку нужно вписать в поол айди. а где этот айди опроса посмотреть так никто не обьяснил ) подскажите?

    1. Зайдите в «Manage polls». Там в таблице все созданные опросы. И первый столбец — это и есть id.

  3. вот еще проблема, с которой сталкиваешься, если устанавливаешь wp pools — вдруг неожиданно перестает работать визуальный редактор. WP 3.6.1

    1. А вы WordPress с какой целью не обновляете? Новые версии выходят не просто так.

  4. В статьи это добавляется [poll id="2"] и визуализируется, а вот в сайдбаре не работает. Выбираю текстовый виджет вставляю предложеное и фонарь, наверное хочет хтмл ?

    1. Там есть отдельный виджет опроса, появляется при установке плагина. Используйте его.

  5. Добрый день. Установила плагин, Скачала файлы для руссификации и скопировала в указанную папку. Активировала плагин. Русского языка нет. Что упустила? Поможете?

  6. А как быть когда сам опрос и результаты выводятся на английском? Установка указанных файлов не изменило ситуацию.

    1. В настройках плагина зайдите в «шаблоны опросов». Там нужно делать перевод.

  7. Юрий, подскажите плиз… Создаю новый сайт-опросник на WP. Мне нужна функция сортировки постов по результатам опросов. Например, сделать в настройках опросов критерии по количеству голосов, по которым пост будет автоматом перемещаться на более высокую или низкую позицию. А если это возможно сделать на автомате с одной рубрики в другую по результатам опроса, то вообще было бы шикарно. Что скажете? Есть какой нить плагин?

    С уважением, Вадим.

    1. Готовых плагинов не встречал.
      Сортировка делается с помощью query_posts() http://wp-kama.ru/function/query_posts
      Плагин голосования по идее должен вносить данные в произвольные поля. А вот эта функция meta_value_num позволяет делать сортировку по произвольным полям.
      Но как все это совместить в один рабочий код не спрашивайте 🙂 Я с php на «Вы».

  8. Здравствуйте,
    Я ищу плагин на вордпресс с опросником, который выдаёт результаты соответственно ответам.
    Например, если ответ на вопрос1 = А, а на вопрос2 = B, то в результате будет С1
    А если вопрос1 = D, а на вопрос2 = E, то в результате будет С2

    Очень срочно нужно
    Заранее спасибо

  9. Я планирую выгрузить на сайт около тысячи детских работ (в десятке номинаций — от лепки, вышивания до художественного исполнения и даже анимации).

    Скажите пожалуйста — этот плагин позволит мне создать нормальное голосование, чтобы голосовать могли только зарегистрированные пользователи (думаю это решим через плагин авторизации через соцсети)?

    То есть главное тут — чтобы несколько раз один человек не мог голосовать за определенную работу, а так же вменяемая статистика голосований (чтобы можно было видеть результаты голосований как участникам, так и админам — для нараждений).

    Или может быть что порекомендуете? Спасибо.

    1. Да в настройках можно ставить ограничение на голосование для гостей/зарегистрированных пользователей/для всех. Не пробовал правда с плагинами авторизации через соц сети. Но думаю, работать все будет.
      А чтобы один и тот же человек не смог голосовать несколько раз ставятся ограничения по ip и cookie.

  10. У меня вопрос : как в плагине wp polls при нажатии на — Показать результаты — и при открытии результатов добавить при необходимости описание правильного ответа,то есть текст.

    Другими словами, как в открытых результатах добавить текст,или описание правильного ответа ?Для каждого опроса разный текст.

    1. Нужно лезть в код wp polls, из админки никак не добавить.
      Для реализации данной задачи лучше поискать другой плагин.

        1. Я только с wp-polls имел дело, поэтому не подскажу. Поищете в магазине плагинов.

  11. Или как быть если сайт на 3 языках и результаты опросы 3х языков должны суммироваться?

        1. Я с подобной задачей никогда не сталкивался, поэтому не подскажу.

  12. Добрый день! Подскажите пожалуйста в чем проблема? Плагин установил скачивал и устанавливал через админку на самую последнюю версию движка! Русифицировать не пришлось, т.к. всё сразу встало на русском языке. Сам плагин поставил как альтернативу Democracy Poll, т.к. тот стал криво выглядеть после обновлений, восстановить прежний вид не удалось, вот и стал искать другой вариант! в Итоге нашел ваш сайт. Сам плагин работает, но если в настройках выбрать метод отслеживания опроса: «не записывать в журнал» всё работает стрно! Нажимая на кнопку голосовать ничего не происходит, нажав на неё второй раз, выскакивает сообщение идет обработка предыдущего запроса, нажимаешь ОК и загружается результат, и можно голосовать бесконечно по тысячи раз, таким образом накручивая результат. Но если выбрать любой другой пункт «Отслеживать по….» то после нажатия кнопки голосовать появляется картинка загрузки и всё! Как исправить?

    1. Честно говоря, с таким никогда не сталкивался. Не знаю, чем помочь.

  13. Юрий, добрый день!
    После первого же голосования плагин показывает его итоги. Причем и с других ПК. Т.е. дальнейшее голосование невозможно. Не пойму в чем дело.
    Сергей.

    1. Плагин идентифицирует проголосовавшего пользователя по IP и выводит сразу результаты. Новые пользователи будут видеть сам опрос. Так и должно быть. Но можно в настройках отключить данную функцию. Только тогда один и тот же человек сможет голосовать несколько раз.

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

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