Плагин опросов вордпресс. Накручиваем голосование в WordPress

Подробная инструкция о установке плагина голосования wp-polls на сайте WordPress. Плагин wp-polls — является одним из самых популярных бесплатных плагинов голосования и что не маловажно его можно установить с официального сайта WordPress.

О плагине wp-polls

На сколько популярен плагин wp-polls можно судить по количеству закачек. На момент написания поста это более 1 800 000. Плагин является полностью бесплатным в т.ч. и в коммерческих целях. Но в описании на официальном сайте WP есть обращение автора “… если вам нравится мой плагин буду благодарен если вы мне отправите пару долларов, но это не обязательно и не к чему вас не обязывает!”. Разработчик надо сказать трудолюбивый: плагин wp-polls дорабатывается, выходят новые версии, автор отвечает на вопросы поддержки.

Установка плагина wp-polls

Плагин wp-polls вы можете скачать непосредственно с официального сайта WordPress Скачать плагин WP-POLLS , или непосредственно через вкладку “Плагины” > “Добавить новый” > Строка “Поиск плагинов” > вбиваем “wp-polls” . Не забудьте активировать плагин перед началом работы: “Плагины” > “Установленные” > находим плагин wp-polls > жмем “Активировать” . В боковой панели административной панели вашего сайта появится новый пункт “Polls”.

Настройка плагина wp-polls

Плагин wp-polls настраивается из административной панели: “Polls” > “Poll Options” . Из возможностей кастомизации можно выделить:

  • Изменения стиля полосы голосования базовая (default)/ базовая гардинная (default_gradient)/ Использовать CSS стили (use CSS Style).
  • Можно задать фон полосы голосования (poll bar background), рамку полосы голосования (poll bar height) и высоту (poll bar height). Что приятно, вносимые изменения вы можете сразу посмотреть.
  • Можно задать настройки AJAX (Polls AJAX Style): плавное появление опроса, плавная загрузка текста.
  • Сортировка ответов в опросе (Sorting Of Poll Answers): по алфавиту, как изначально были заданы администратором, в разброс
  • Сортировка ответов в результатах (Sorting Of Poll Results): по алфавиту, как изначально были заданы администратором, в разброс, в соответствии с результатами голосования
  • Кто может отвечать (Allow To Vote): все, только гости, только зарегистрированные пользователи
  • Авторизация голосующих (Logging Method): эта настройка позволяет исключать из голосования тех кто уже проголосовал по регистрации на сайте, IP, записям Cookie и по IP и записям Cookie одновременно.
  • Настройки архива опросов (Poll Archive)

Пример добавления опроса, плагин wp-polls

Плагин wp-polls дает 2-ве возможности добавления опроса в любую страницу сайта. Есть шаблоны опросов (Poll Templates), которые позволяют настраивать и публиковать опросы без использования шор-кодов. Второй способ более удобный и привычный, с помощью пункт “Добавить опрос” (Add Poll).


Заполняем все поля формы опроса:

  • Question — это вопрос
  • Answer — варианты ответов (по умолчанию 2-ва поля, т.е. 2-ва ответа, но при клике кнопки “Add Answer” добавляется дополнительное поле)
  • Allows Users To Select More Than One Answer? — позволяет пользователям выбирать более одного ответа (да/нет), если “да”, станет активным следующий пункт.
  • Maximum Number Of Selected Answers Allowed? — максимальное число ответов.
  • Start Date/Time — дата и время начала опроса.
  • End Date/Time — дата и время окончания опроса. Если стоит галочка в чек-боксе “Do NOT Expire This Poll”, то опрос будет без даты окончания. Т.е. при необходимости закончить опрос это нужно будет делать вам вручную.
  • После заполнения всех полей жмем “Add Poll” .
  • Переходим в раздел “Manage Polls” : тут отображаются все ваши опросы и статистика по ним. Нам нужен ID созданного вами опроса.


Открываем страницу где вам нужен опрос и в обычном текстовом редакторе вставляете шор-код где “*” заменяете своим ID. Все, опрос готов.

Плюсы и минусы кратко

Плюсы:
+ качественный плагин wp-polls без “глюков”
+ бесплатный плагин
+ простая и интуитивно понятная настройка
+ простое использование
+ большой выбор настроек

Минусы:
— внешний вид по умолчанию простоват
— настройки внешнего вида ограничены
— нет возможности настройки внешнего вида не прибегая к другим инструментам. (например, даже цвет задается числовым значением, была бы “пипетка” было бы удобней)
В целом плагин wp-polls отличный, перечисленные минусы, скорее “хотелки”. Плагин wp-polls — отличный.

(на этой странице есть форма WordPress , которая предназначена для заполнения данных пользователем):

Благодаря этой форме, можно создать некую “анкету”, тем самым узнав много чего интересного у пользователя:). Например, с помощью этих форм можно создавать:

  • некую “рассылку” для пользователя, как в моем случае;
  • опрос;
  • анкетирование и др.

Я уверен, что подобные “формы” могут пригодится многим, поэтому рекомендую добавить данный урок в закладки или :).

Вы не поверите, но подобную форму для WordPress я вывел все через тот же плагин , которая выводит форму обратной связи в .

Если же по каким-то причинам у Вас не работает плагин Contact Form 7 (к сожалению, я у меня встречалось такое на клиентских сайтах пару раз), то можете использовать другой конструктор форм , например плагин CForms (более "тяжелый” плагин). Я же, в свою очередь, буду рассказывать Вам вывод форм в WordPress через плагин Contact Form 7).

WordPress формы: выбор полей, вывод

Чтобы добавить какое-то поле я делаю следующее:


Text field – Текстовое поле (в это поле обычно вводятся имя, фамилия и т.п.). Email field – Поле для ввода электронной почты (тут обязательно наличие “@” (“собачки”) и окончания в виде.ru и т.д. Text Area – Поле для более длинного текста (не просто имя и фамилия). Обычно сюда вводят некие комментарии или текстовое обращение к автору блога. Drop-down menu – Выпадающее меню. Чтобы внести список выбора, нужно вбить нужные слова в “Выбор”:

- “Чекбоксы”. Нужные “слова” для поля тоже вбиваете в “Выбор” (см. картинку выше). Вот так выглядят чекбоксы:
Radio buttons – “Радио кнопки”. То есть выбираете нужный пункт в виде точки: - “Подтверждение”, если я правильно понял. То есть, как обычно это “Согласны ли Вы с правилами системами” и т.п.: Quiz – Вопрос-Ответ. То есть это может неким антиспамом: Captcha – Капча (антиспам, где нужно вводить циферки и буквы с картинки). Тут нужно установить дополнительный плагин, о котором я подробно рассказывал

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Организация голосования или опросов в блоге – штука весьма полезная. Вариантов применения этой опции можно выделить несколько – во-первых, это может быть сделано для оценки вашего проекта / продукта / услуги. Так, например, в своем основном блоге я однажды спрашивал о будущей тематике проекта – углубляться больше в seo и заработок в интернете или писать об интернете в целом. Также узнавал о предпочтениях в плане модернизации функциональности блога. Практически по такому же принципу решил создать опрос на wordpress inside. Ну, и к тому же на форумах некоторых сказали, что эти замечательные и слишком навязчивы, а панель снизу мешает при прокрутке. Интересно, что думают остальные читатели проекта. Кстати, если есть какие варианты в опрос добавить – пишите, рассмотрим.

Кроме того голосование в блоге можно полезно в некоторых сферах деятельности дабы знать настроения аудитории – чем посетители увлекаются, какие интересы для них являются преобладающими и т.п. В целом, думаю, тот или иной опрос оживляет сайт, делает его в какой-то степени интерактивным. И, если бы я судил об СДЛ направленности того или иного проекта, то опросы были бы оценены мной в положительную сторону. Но хватит теории, перейдем непосредственно к практике.

Установка и настройка плагина WP-Polls

Итак, для организации голосования в блоге используется плагин под названием wp-polls . Скачать его можно как с официального сайта wordpress , так и на проекте разработчиков . В последнем есть еще дополнительная информация по работе с модулем – скриншоты, демо, документация. Плагин wp-polls, наверное, самый популярный и часто используемый для данных целей в рунете. Что лично меня нисколько не удивляет – ведь он обладает достаточной функциональностью, но вместе с тем, прост в обращении .

Для установки плагина wp-polls копируем его в папку wp-content/plugins на фтп. После чего в админке wordpress активируем. После этого в меню должен появится целый раздел, посвященный голосованиям в блоге – Polls. Он содержит пункты:

  • Manage polls (управление голосованиями) – редактирование старых, скрытие, открытие, управление датами и т.п.
  • Add poll (добавить опрос) – создание нового голосования в блоге.
  • Poll options (настройки) – выбор опция для формирования внешнего вида и поведения модуля действительно велик. Советую изучить пункт как можно подробнее.
  • Poll templates (шаблоны) – позволяет задавать форматирование для голосования, результатов вплоть до html кода.
  • Uninstall poll – удаление модуля.

Таким образом, для добавления опроса в блог мы первым делом должны его создать – идем в закладку Add poll. Здесь вводим название голосования, добавляем варианты ответа, определяем возможность выбора сразу нескольких вариантов опроса и т.п.

  • Polls

  • Polls

  • Это, можно сказать, полный его вариант – сначала проверка наличия модуля и функции, а в самом конце ссылка на архив. В настройках можно указать отображение как последнего, так и случайного опроса. Также можно использовать следующие конструкции:

    • Для отображения одного из опросов (с указанием его id)
    • Показать случайны опрос
    • Отобразить выбранное голосование в посте блога
    • Случайный опрос в теле поста
    • Вывести результаты определенного голосования в посте

    Подробнее об этом можно почитать на соответствующей странице сайта разработчиков. Там разных опций и вариантов использования море. Кстати, много чего можно менять в разделе шаблонов – подстраивать блок голосования под свой дизайн + ввести переводы для англоязычных надписей.

    Напоследок, как и обещал — что касается глюка, когда плагин wp-polls не работает и при клике на кнопки или ссылку результатов ничего не происходит. Выход оказался весьма простым и неожиданным. А именно — нужно зайти в файл футера шаблона (footer.php), где добавить строку:

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

    Сначала я хотел бы поговорить о том, зачем нужно ставить плагин голосования на wordpress блог или любой другой сайт. Во-первых, если ваш сайт посещаем, то вы сможете узнать мнения ваших читателей о чем-то важном для вас. Во-вторых, это делает блог более живым, появляется feedback. Анализируя результаты опросов, вы сможете улучшать ваш сайт.

    Надеюсь, что я вас убедил в том, что нужно ставить плагин голосования. Теперь перейдем непосредственно к практике. На сегодняшний день существует более 100 плагинов, позволяющих создать голосование, но самый популярный — . С ним мы и будем работать.

    Преимущества плагина WP-Polls

    • AJAX голосование (без обновления страницы)
    • Менеджер опросов, в котором представлена вся информация о том, какие созданы голосования, какие люди голосовали, общее количество голосов, время голоса и многое, многое другое. С помошью Manage Polls как раз-таки и можно редактировать опросы, которые были созданы ранее.
    • Мощнейшая система настроек плагина, которая позволяет изменять огромное количество параметров: от дизайна опроса, до того, сколько будет длиться опрос, и какие голоса следует учитывать.
    • Последнее преимущество плагина — самое главное. Разработчики WP-Polls создали невероятное количество макросов, которые можно использовать в шаблоне вывода голосования.

    После прочтения преимуществ плагина WP-Polls, я надеюсь, у вас не возникнет желания использовать другой плагин.

    Итак, пришло время поставить плагин голосования на wordpress. Как обычно, его нужно и установить, как и любой другой плагин. Далее необходимо настроить плагин. Это делается в httр://ваш-домен.ru/wp-admin/admin.php?page=wp-polls/polls-manager.php . Перейдем к настройкам плагина.

    Настройка плагина голосования WP-Polls

    Первая страница — Manage Polls , как я уже сказал выше, информационная. На ней представлена вся информация, которая хоть как-то касается опросов.

    На странице Add Poll нужно добавлять новые голосования. В Question пишем название опроса (оно видно на страницах блога), в Answer 1,2,3… пишем ответы голосования. Если можно отвечать на несколько пунктов, то необходимо изменить селект в настройке Allows Users To Select More Than One Answer?

    На странице Poll Options я оставляю все, как есть. Меняю только Current Active Poll: на Display Random Poll . Эта опция скажет плагину, чтобы он выводил случайное голосование.

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

    На странице Uninstall WP-Polls вы сможете удалить плагин голосования. При удаление удалятся все результаты голосований из базы данных. Поэтому, восстановить их уже не получиться.

    Использование плагина очень простое. Все, что вам нужно сделать — это добавить виджет голосования Polls в какой-либо сайдбар. В виджете вы можете указать индивидуальные настройки, например, какое именно голосование в нем нужно выводить. Эти настройки перебьют настройки, установленные по умолчанию.