RSS-лента

Лучшие CMS интернета бесплатно для создания сайта

Ноя
3

Организация опросов на WordPress-блоге. Установка и настройка плагина wp-polls

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

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

  Рассказать о плагине для Вордпресс WP-polls , который позволяет создавать опросы на сайте, я хотел давно. Тем более, некоторые настройки и принципы использования этого плагина опросов не просты и могут вызвать осложнения. Ведь вам нужно не только установить плагин, но и научиться создавать сами опросы, управлять ими и самое главное — вставлять в шаблон вашей темы. Итак приступим, пусть мы хотим создать опрос,что более полезнее: глобус бар напольный или простой глобус. Для этого следуем по инструкции.

С загрузкой и установкой плагина не должно возникнуть никаких проблем. Здесь алгоритм традиционный:

  1. Сначала загружаем плагин wp-polls;
  2. Устанавливаем в папку wp-content/plugins вашего блога;
  3. Активируем плагин в админке WordPress;
  4. Переходим к разделу Polls, который должен появиться после активации.

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

  Управление плагином предусматривает целых пять отдельных разделов: управление опросами ( Manage polls ), создание опросов ( Add poll ), настройка опросов ( Poll options ), шаблоны опросов ( Poll templates ) и удаление плагина wp-polls ( Uninstall Wp-Polls ).

Раздел управления опросам (manage polls) позволяет просмотреть статистику всех опросов (даты начала и окончания, открытые и закрытые голосования, количество голосов и т.д.), а также редактировать или удалить опрос.

wp-polls

С добавлением опросов также все просто. Предлагается ввести название опроса (он же основной вопрос, на который будут давать ответ респондент) и добавить любое количество возможных вариантов.

polls

Кроме этого можно сделать так, чтобы респонденты могли выбирать более чем один ответ и указать дату автоматического окончания опроса. Я этого обычно не делаю и закрываю опрос вручную, когда активность голосования существенно снижается.

Закладки настроек и шаблонов wp-polls по сути является дополнением друг-друга. В настройках, можно выбрать внешнее оформление (цвет, стиль), параметры сортировки ответов, указать ссылку на архив всех опросов, которые когда-то проводились на блоге.

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

poll-variables

Вывод опросов wp-polls в шаблоне темы вашего блога

  Для вывода текущего опроса в сайдбаре, нужно добавить в желаемом месте код (можно, например, сделать это в виджете, который способен интерпретировать php):

<?php if (function_exists('vote_poll') && !in_pollarchive()): ?>
<li>
<h2>Polls</h2>
<ul>
<li><?php get_poll();?></li>
</ul>
<?php display_polls_archive_link(); ?>
</li>
<?php endif; ?>

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

Если же вам нужно вывести другой опрос, используйте формат: <? php get_poll (2)?> , где цифра 2 — это идентификационный номер (ID) вашего опроса. Узнать идентификатор можно на странице управления опросом в админке WordPress.

Код <? php get_poll (-2)?> выведет случайный опрос (кстати, довольно интересная опция), которая позволяет людям участвовать сразу в нескольких голосованиях.

Вставить опрос в пост еще проще. Для этого нужно использовать шаблон [poll id = «2»]

По аналогии, для вывода случайного опроса, используется код [poll id = «2»]

Для того, чтобы вывести результат опроса вместо интерфейса голосования, используйте шаблон [poll id = «2» type = «result»]

Надеюсь, эта статья помогла разобраться с использованием плагина wp-polls. Если остались вопросы, приглашаю к комментариям.

Получай первым обновления блога!

Введите Ваш e-mail:

Оставить комментарий


вверх