Создание опросов в блоге на WordPress

Создание опросов

Огромное преимущество и одна из главных составляющих успеха блога на WordPress – это количество плагинов разработанных для него. Но, к сожалению, это приводит к тому, что блоггер оказывается перед одной из самых сложных проблем – проблема выбора.Для помощи вэб мастерам, я расскажу в этой статье о некоторых вариантах создания опроса на своем блоге WordPress.

Использование плагинов.

Самый удобный, и самый простой вариант – это использовать плагины специально разработанные для этого.

Первым я нашел плагин Democracy. Плагин хороший, имеет несколько интересных функций, одна из них — добавление собственного ответа, но, к сожалению, не обошлось без ложки дегтя, а именно — плагин не обновлялся с марта 2007 года и, по всей вероятности на версиях WP старше 2.5 он или не будет работать, или будет работать некорректно. Хотя в этой статье утверждается, что и на самых современных сборках WP этот плагин работает. К тому же автор предлагает свою переведенную на русский язык версию плагина. Я не стал рисковать.

Второй найденный плагин оказался более «свежим». Это плагин WP-Polls

.

Именно его я и решил использовать для своих целей.

Установка

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

Создание нового опроса.

В меню Административной консоли добавляется новый пункт меню — Polls. Клик по ссылке Add Poll, приводит на страницу для создания нового опроса. В поле указываете вопрос и варианты ответов на него, при недостаточном количестве ответов, по умолчанию их предлагается 2, кликаете на кнопке «Add Answer» столько, сколько Вам нужно.

создание опроса

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

  1. Можно разрешить Вашим читателям выбирать несколько вариантов ответов одновременно;
  2. Можно указать даты начала и окончания опроса, может пригодиться для проведения различных акций;
  3. Можно выбрать размер и цвета полос прокрутки, а также указать сортировку ответов;
  4. Можно разрешить голосовать либо только зарегистрированным пользователям, либо гостям, либо и тем и другим;
  5. Одна из главных проблем всех опросов — cистема защиты от накруток. В плагине предусмотрена проверка голосующего как с использованием cookies, так и по IP адресу. Последнее имеет один существенный недостаток – ведь если некоторые Ваши читатели находятся в одной и той же сети (имеют один и тот же IP), хотя это случается редко, то принять участие в голосовании и проголосовать сможет из них только один. Однако, проверка cookies – это только видимость защиты. Человек удаляет cookies и снова голосует. Как компромис можно выставить параметр «Expiry Time For Cookie And Log», и он, через заданный промежуток времени, очистит лог;
  6. В разделе Poll Templates. Есть возможность русифицировать плагин, например чтобы заменить надпись на кнопке предназначен раздел Voting Form Footer.

Вставка опросов в редакторе.

вывод опроса в статье

  1. Определяем ID опроса, который хотим использовать;
  2. В редакторе, где пишем статью, установив курсор в нужном месте, нажимаем кнопку Poll, указываем ID и жмем OK;
  3. В тексте статьи появляется строка вида [ poll id=»1″ ], где вместо 1 будет указанный Вами id.

Вставка плагина через виджет

В админнистративной консоли WordPress заходим –> Внешний вид –> Виджеты. «Перетаскиваем» виджет Polls в нужный раздел (левый или правый сайдбар) после чего делаем нужные настройки виджета:

  • Title – Заголовок;
  • Display Polls Archive Link Below Poll? – Отображать под опросом ссылку на архив;
  • Poll To Display – Текущий активный опрос. В этом пункте нужно выбрать тот опрос, который Вы хотите опубликовать.

В заключение нажимаете на кнопку «Сохранить».

Вставка плагина с помощью кода

Если у Вас почему-либо не получилось добавить код через виджет или Вы не хотите этого делать, то Вы можете добавить следующий код в нужное место:


<?php if (function_exists('vote_poll') && !in_pollarchive()): ?>
<li>
<h2>Опрос</h2>
<ul>
<li><?php get_poll();?></li>
</ul>
</li>
<?php endif; ?>

Удаление плагина.

Для начала нужно удалить все данные, созданные плагином, для этого достаточно зайти в меню «Uninstall WP-Polls», где подтвердить удаление. Деактивировать плагин можно только после полного удаления всех данных.

Альтернативные варианты создания опросов.

Если вы не имеете желания использовать плагины можно воспользоваться сторонними сервисами по созданию опросов, благо их сейчас появляется все больше и больше. Ну вот например сервис vashopros позволяет не только создавать опросы, рейтинги и т.п., но и подключать их к Вашему блогу. Для вывода опросы необходимо вставить всего несколько строк кода в нужное место на Вашем блоге. Код вы получаете после регистрации на сайте и последующего создания опроса.

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

12 thoughts on “Создание опросов в блоге на WordPress

  1. Здравствуйте!
    Я попробывала вставить с помощью плагина опрос через редактор и у меня пишет «Sorry, there are no polls available at the moment.» Почему так может писать?

    1. Скорее всего потому, что Вы не сохранили опрос при его создании, просто перешли на другую страницу, не нажав на кнопку «Add Poll». О чем свидетельствует сообщение «В настоящий момент нет доступных опросов.» Проверьте существует ли опрос с нужным id. И если нет, создайте его.

  2. К сожалению не работает:
    — установил, активировал
    — создал опрос
    — установил виджет в сайдбар
    — жму кнопку «Проголосовать» в результате появляется надпись «Загрузка» и не исчезает((

    1. Антон, это скорее запрет Вашим хостером выполнения скриптов. Для чистоты эксперимента можете попробовать установить опрос в статью или с помощью кода. Проверено на плагине wp-polls

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

    1. А чем Вас wp-polls не устраивает? Я использую этот плагин он меня полностью удовлетворяет и других вариантов я не ищу. И поэтому о других, альтернативных вариантах не знаю. Но скорее всего, если везде только wp-polls, то, среди бесплатных плагинов, вряд ли найдется альтернатива.

  4. А вот я уже третий час мучаюсь — сто раз перепроверяла — все делаю правильно и все сохраняю. Но после сохранения опроса он просто исчезает и не появляется в списке опросов. В теме стоял какой-то по умолчанию, вот он все время и появлялся. Я пыталась и его отредактировать, но ничего не получилось. Получилось только его удалить.
    Вы тут предлагали код. А куда его помещать нужно?

    1. Елена, код добавляется в файл, где формируется боковая колонка (сайдбар), в моей теме это sidebar.php. Но если у Вас не создается сам опрос это не поможет. Может для начала попробовать отключить существующий плагин. Или обновить версию WordPress до более свежей.

  5. Здравствуйте Владимир! Создавал опрос по вашим рекомендациям с помощью плашина, но опрос почему то не отображается на странице. Подскажите пожалуйста в чем моя ошибка? Код получился такой:[poll id=6]

    1. Цифра 6 должна быть заключена в кавычки, примерно так [poll id=»6″]. Для более подробного ответа, укажите на какой странице Вы вставили код, и получилось не то, что ожидалось.

  6. По моему мнению Вы не правы. Я уверен. Предлагаю это обсудить. Пишите мне в PM, пообщаемся.
    Готов разместить вашу сылку у себя на сайте, очень понравился ваш материал.

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

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