Плагин голосования и опросов для 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. Я с подобной задачей никогда не сталкивался, поэтому не подскажу.

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

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