Плагин опросов вордпресс. Накручиваем голосование в 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 сайте . Делать это будем с помощью плагина, о котором речь пойдет чуть ниже. Сейчас же небольшое вступление, в котором постараюсь изложить некоторые мысли, почему не стоит пренебрегать таким инструментом как опросник?
- Начнем с того, что организовав опрос, можно с легкостью узнать мнение пользователя о том или ином событии касаемо блога. Либо узнать отношение к какому-либо товару, если это коммерческий сайт. Это позволит узнать, что пользователям больше интересно, и какой вектор в развитии блога следует выбирать. Взять хотя бы, тот же опросник о том какую статью пользователь хотел бы увидеть на сайте следующей. Применений опросам и голосования можно найти неимоверно много.
- Многие пользователи ленятся оставлять комментарии, но использовать опросы и голосования они будут. А значит, это еще один способ коммуникации между пользователем и вебмастером, который в совокупности с другими методами поможет лучше понять свою аудиторию.
- Поведенческие факторы . Да, эти самые поведенческие факторы, о которых все сейчас говорят. И которые являются в настоящее время самым главных фактором ранжирования в поисковых системах. Именно от них по большей части будет зависеть, будет ли сайт находиться в топе результатов поиска, либо же упадет в бездонную пропасть. С помощью подобных «фишек» можно улучшать поведенческие факторы, заставляя пользователей просмотреть больше страниц, остаться подольше на сайте. Это, конечно же, далеко не единственный способ задержать человека на сайте, есть и другие: видео в статье, вращающееся поле тегов, у кого-то даже встречал мини-игру в статье.
Ну что же, целесообразность использования опросников на сайте рассмотрели, приступим к обзору плагина для создания опросов и голосований в 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.
- Задаем вопрос;
- Задаем ответы;
- Устанавливаем возможность использования многовариантных ответов;
- Устанавливаем дату начала и окончания голосования.
В шаблонах голосования можно более детально настроить отображение формы опросов (имеется в виду не дизайн, а текстовая составляющая.) Однако, прежде чем редактировать шаблоны, нужно как следует ознакомиться с правилами использования переменных в этом плагине и иметь хотя бы базовые знания использования синтаксиса 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 в какой-либо сайдбар. В виджете вы можете указать индивидуальные настройки, например, какое именно голосование в нем нужно выводить. Эти настройки перебьют настройки, установленные по умолчанию.