Некоторое время назад я задумался над тем, что этот блог должен развиваться. Не только в плане нового и интересного контента, поэтому сегодня будем говорить про wordpress опрос..
WordPress опрос плагин для голосования на сайте
Я подумал, что было бы интересно завести на сайте платный раздел. Но вот вопрос: как узнать наверняка, что он будет нужен посетителям и люди готовы отдавать за определенные материалы деньги.
Мне пришла в голову мысль о том, что было бы здорово провести голосование на сайте. Но как это сделать? Ответ лежал на поверхности. Я решил убить сразу двух зайцев:
- выложить плагин опросов для wordpress на русском языке;
- провести опрос среди посетителей сайта.
Пошел рыть интернеты и нашел плагин, который показался мне достаточно интересным. Разумеется, после того, как я опубликую этот статью на сайте, я бы рекомендовал своим посетителям для начала ознакомиться с этой статьей: для того, чтобы протестировать на своем сайте что лучше: push уведомления или база подписчиков 🙂
Плагин опроса для wordpress
Вот, что говорят разработчики плагина о том, какие возможности будут предоставлены его владельцу после покупки. Да, плагин платный, стоит 18$, но вы, естественно, весело экономите эти несколько долларов, прочитывая статью до конца и скачивая его по ссылке в конце статьи.
Плагин опроса для wordpress можно использовать где угодно на сайте, например, на страницах или в записях. Под него сделан отдельный виджет, который вы можете разместить на главной странице своего сайта.
Например, вам необходимо провести голосование на сайте. Опросить своих посетителей или подписчиков блога, если вы не уверены в каком-то вопросе и хотите узнать их мнение. Ни вопрос, wordpress опрос вам в этом поможет. Создаете наиболее понятный с вашей точки зрения вопрос, придумываете варианты ответов и выставляете в записи, на странице или в виджите.
Следующий приятный бонус от wordpress опрос состоит в том, что он встраивается в визуальный редактор wordpress (встроенный имеется ввиду). Я, если честно, не тестировал его в этом плане, то есть не вставлял видео, Google карты, фотографии и прочие медиа файлы, не было такой необходимости.
Для того, чтобы понимать возможности того, как работает wordpress опрос, рассмотрим его настройки и поговорим о них более детально.
Настройки опрос для wordpress на русском
Итак, после того как вы скачали, установили и активировали плагин wordpress опрос перед вами появится вот такое вот окно:
Здесь будут располагаться все опросы, которые вы создаете на своем сайте.
На следующем этапе мы рассмотрим с вами дополнительные настройки плагина, позволяющие улучшить внешний вид и задать дополнительные параметры, которые улучшат визуальную часть.
Не может не радовать тот факт, что в плагине wordpress опрос предусмотрено до 10 различных шаблонов, но больше всего мне понравилось то, что wordpress опрос можно настроить так, как необходимо именно вам под конкретное голосование на сайте.
Кроме визуальных настроек wordpress опроса предусмотрено так же то, что вы можете сбросить настройки, если вам что-то не понравилось или просто лень тратить время изменения.
Разумеется, предусмотрен импорт/экспорт настроек. Это может пригодится, если у вас несколько сайтов на wordpress и есть необходимость проводить голосования в том числе и на них.
WordPress создание опроса
Я решил создать небольшой опрос, чтобы убедится в том, что плагин wordpress опрос корректно работает и у пользователей не возникнет с ним сложностей.
Придумываем название. Выбираем тот или иной шаблон. Я выбрал сначала 1-ый, а потом выставил 5-ый. К сожалению, посмотреть как визуально они выглядят и чем отличаются не получилось.
Слева располагается визуальный редактор, позволяющий сконцентрироваться автору на том, чтобы создать wordpress опрос. И тут, честно сказать, я столкнулся с одной маленькой неприятностью, которая заключалась в том, что визуальный редактор тупо не работал. Я нажимал сохранить данные, но ни чего не происходило.
Хорошо, я решил пойти другим путем и воспользовался вкладкой “Текст” и вот здесь wordpress создание опроса меня не подвел. Все прошло совершенно плавно и спокойно.
Итог творчества перед вами и на главной странице сайта:
Решать пользоваться плагином для создания опросов и голосований на сайте wordpress решать вам и только вам.
Пока же вы можете сделать 2 вещи:
- Простестировать плагин wordpress опрос.
- Принять участие в голосовании на сайте.
В этой статье будет поднят вопрос организации голосования и опросов на 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 – номер.
Плагин позволяет создавать на сайте опросы, с возможностью пользователям добавлять варианты ответов. Одна из главных фишек плагина - это умение работать с плагинами страничного кэширования (например WP Super Cache).
Что касается сравнения этого плагина с аналогами. Но насчет известного wp-polls все же скажу: оба плагина очень похожи, функционал во много похож, я даже удивился когда начал сравнивать. Но, по моему, этот плагин лучше, потому что удобнее, пользователи могут добавлять свои ответы, работает с кэшем. Однако в моем плагине нет такой гибкой настройки шаблона опроса, а есть 3 темы оформления и возможность изменять дописывать свои css стили. Изменив стили, можно полностью изменить внешний вид опроса.
Что умеет плагин
- Создавать опросы.
- Работать с плагинами страничного кэширования, не "убивая" их функциональность.
- Пользователи могут добавлять свои ответы (Democracy) (отключается).
- Мульти-голосование: пользователи могут выбирать несколько вариантов ответов (отключается).
- Закрывать опрос по окончанию указанный даты.
- Показывать случайный опрос из нескольких активных.
- Закрывать опросы для незарегистрированных пользователей.
- Удобное редактирование отдельного опроса: кнопка редактировать для администраторов.
- Редактировать количество голосов.
- Пользователь может изменить свое мнение: возможность пере-голосовать (отключается).
- Запоминание голосовавших по: IP, Cookie, профилям в WordPress (для авторизованных пользователей). Историю можно очищать.
- Вставлять опросы в посты: шоткод . Для этого есть кнопка в визуальном редакторе.
- Виджет (отключается).
- Удобное редактирование опросов: панель плагина вынесена в Панель инструментов WordPress (toolbar) (отключается).
- Отключение.css или.js файлов. Или их встраивание прямо в HTML.
- Выводить заметку под опросом: короткий текст пояснение к опросу и т.п.
- Изменение внешнего вида опроса: css темы.
- Русский интерфейс. В коде все на русском, но кому нужно, есть перевод на English.
Но как говорил Идиот (Достоевского), - «Говорить нехорошо, лучше пример»:
Если вам нужны какие либо дополнительные возможности, голосуйте/добавляйте их в конце этой статьи, в опросе.
Использование
Создавать опросы и настраивать плагин можно в меню: Настройки > Опрос Democracy. Или через Панель инструментов WordPress. Меню в панели можно отключить в настройках:
Для вставки опроса на сайт используйте виджет. Если виджет не нужен и он мешает, его можно отключить в настройках.
Также опросы можно вставлять отдельно в записи (посты) для этого используйте шоткод [ democracy id=""] . Для удобной вставки шоткодов, плагин добавляет кнопку в визуальный редактор. Кнопку можно отключить в настройках:
- шоткод
Чтобы вывести архив опросов используйте шоткод (удалите пробел в начале шорткода, он есть чтобы тут не обрабатывался шорткод). Обычно создавать архив отдельно не нужно, для этого на странице настроек есть специальная кнопка. Она ищет существующую страницу, если не найдено, то создает новую постоянную страницу с нужным шоткодом.
С версии 5.5.6, в шоткод можно передавать параметры. Например можно вывести все активные опросы так:
Параметры которые можно передать в шорткод:
"before_title" => "", // for single poll title "after_title" => "", // for single poll title "active" => null, // 1 (active), 0 (not active) or null (param not set). "open" => null, // 1 (opened), 0 (closed) or null (param not set) polls. "screen" => "voted", // vote, voted "per_page" => 10, // limit. 0 or -1 - no limit "add_from_posts" => true, // add From posts: html block
Расширенное использование
Для вывода опросов и архива опросов через код, в плагине есть специальные функции-обертки:
Выводит на экран отдельный опрос по переданному id опроса. Если id не передать, то будет выведен один из активных опросов, в случайном порядке. Чтобы получить результат этой функции для обработки используйте get_democracy_poll() .
Выводит на экран архив опросов. Параметр $hide_active отвечает за показ активных опросов. Если установить его в true, все активные опросы (которые участвуют в ротации) будут удалены их вывода. Чтобы получить результат функции, а не выводить его на экран используйте get_democracy_archives() .
Код этих функций:
###### функции обертки ###### /** * Для вывода отдельного опроса * @param int $id ID опроса * @return HTML */ function democracy_poll($id = 0, $before_title = "", $after_title = ""){ echo get_democracy_poll($id, $before_title, $after_title); } function get_democracy_poll($id = 0, $before_title = "", $after_title = ""){ // die($before_title . $after_title); $poll = new DemPoll($id); $show_results = __query_poll_screen_choose($poll); return $poll->display($show_results, $before_title, $after_title); } /** * Для вывода архивов * @param bool $hide_active Не показывать активные опросы? * @return HTML */ function democracy_archives($hide_active = false, $before_title = "", $after_title = ""){ echo get_democracy_archives($hide_active, $before_title, $after_title); } function get_democracy_archives($hide_active = false, $before_title = "", $after_title = ""){ global $wpdb; $WHERE = $hide_active ? "WHERE active = 0" : ""; $ids = $wpdb->get_col("SELECT id FROM $wpdb->democracy_q $WHERE ORDER BY active DESC, id DESC"); $output = "