Плагин wp-polls для голосование (опроса) в блоге
Организация голосования или опросов в блоге – штука весьма полезная. Вариантов применения этой опции можно выделить несколько – во-первых, это может быть сделано для оценки вашего проекта / продукта / услуги. Так, например, в своем основном блоге я однажды спрашивал о будущей тематике проекта – углубляться больше в 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. Здесь вводим название голосования, добавляем варианты ответа, определяем возможность выбора сразу нескольких вариантов опроса и т.п.
Следующий шаг – добавление голосования в шаблон. Как правило для этого используется файл сайдбара (sidebar.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); ?> (с указанием его id)
- Показать случайны опрос <?php get_poll(-2); ?>
- Отобразить выбранное голосование в посте блога [poll id="2"]
- Случайный опрос в теле поста [poll id="-2"]
- Вывести результаты определенного голосования в посте [poll id="2" type="result"]
Подробнее об этом можно почитать на соответствующей странице сайта разработчиков. Там разных опций и вариантов использования море. Кстати, много чего можно менять в разделе шаблонов – подстраивать блок голосования под свой дизайн + ввести переводы для англоязычных надписей.
Напоследок, как и обещал – что касается глюка, когда плагин wp-polls не работает и при клике на кнопки или ссылку результатов ничего не происходит. Выход оказался весьма простым и неожиданным. А именно – нужно зайти в файл футера шаблона (footer.php), где добавить строку:
<?php wp_footer(); ?>
Как я понял, в любом месте футера. Странное весьма решение, поэтому не факт, что поможет всем. Лично в моем случае все получилось. Чего и вам желаю:)
Комментариев - 17 к статье “Плагин wp-polls для голосование (опроса) в блоге”
Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!
Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:
- Плагин Lightbox Plus – улучшенный эффект для изображений
- Скрываем custom fields для не админов, функция remove_meta_box()
- Видеокурс WordPress Security по защите блога на WordPress
- Плагины смайликов в wordpress блоге
- Обновление WordPress подробно для начинающих
- Лишние ссылки с WordPress прочь
- Вставка PHP кода в WordPress через виджеты
- Безопасность (3)
- Видео (5)
- Возможности (53)
- Начинающим (16)
- Новости (19)
- Оптимизация (12)
- Плагины (61)
- Сервисы (10)
- Хаки и секреты (39)
- Шаблоны (13)
- Плагин WP-PostRatings рейтинга постов в WordPress






(5,44 из 7, голосов - 111) - 5 wordpress плагинов для кнопок социальных закладок






(5,69 из 7, голосов - 13) - 20 полезных wordpress плагинов для изображений






(6,64 из 7, голосов - 11) - Добавление кнопки Вконтакте, Facebook и Twitter в wordpress блог






(6,08 из 7, голосов - 12) - Кнопка вконтакте для wordpress блога – разные методы и лучшие плагины






(5,25 из 7, голосов - 12) - Установка wordpress плагинов по FTP и через админку






(6,25 из 7, голосов - 8) - Кэширование в wordpress – выбираем лучший плагин для кэширования






(6,13 из 7, голосов - 8)
- Seleckis.lv — Журнал Никиты Селецкого
- Блогинг в стиле web 2.0
- Достопримечательности Львова
- Про блоги для блоггеров
- WordpressPlugins.ru
- Более шестидесяти новых приложений для Timeline в Facebook
- Пользователям ICQ: в любимой программе теперь есть радио!
- Новостной украинский агрегатор Like.ua – что это?
- Foursquare представил миру возможность персонализированного поиска
- Google выставлено публичное обвинение в пиратстве
- Для Windows Phone 7 выпущен новый WebMoney Keeper Mobile
- Ноутбуки с 3D-чипами станут более производительными

Оцените статью:
Категории:
Теги:
Очень полезная и удивительно мощная штука. Использовал в одном проекте. Был крайне доволен работой и функционалом. Спасибо за детальный обзор. :)
Пользуюсь WP-polls и весьма доволен. Делает блог более живым и дает много ответов на вопросы к пользователям.
Считаю этот плагин просто необходимым любому блогу) Всегда нужно быть в курсе «настроения» тових читателей…
В мене така проблема: коли нажимаю активувати плагін Wp polls то видає помилку — «плагін не активовано. Плагін викликав фатальну помилку».
andriy, проверь версию wordpress и плагина чтобы подходили… потом нужно будет пробовать может быть он вызывает конфликт с каким-то из других модулей.
А можна знайти цей плагін під версію вордпреса нищу за 2.8. (В мене зараз стоїть версія, точно не памятаю яка, але нижча за 2.8), чи треба оновлювати вордпрес?
andriy, поищи на сайте автора плагина, возможно он сохраняет прошлые версии. Если для конкретной указана та или иная версия, то без нее будут ошибки.
Плагин для голосования!!!! Это класно, у меня когдато на вордпресе был погожий, но не такой функциональный
А нагрузку этот плагин какую дает?
Можно установить в сайдбар и при помощи соответствующего виджета.
Не обязательно в коде ковыряться.
Как бы еще русифицировать?
Хорошая статья. Только сейчас себе установил. Мощная вещь.
forarina 02.05.2010
спрашивает
«Как бы еще русифицировать?»
меня тоже это интересует
mi3ry, forarina, там есть раздел в админке Poll Templates – там можно задать шаблон отображения голосования, в том числе и немного русифицировать надписи.
Саша, а я что-то не разобрался, как вывести «Результаты опросов», он сам страницу с нужным тегом не создает, приходится в ручную все вставлять, а как я понимаю, он должен сам все выводить…
Глеб, не совсем понял куда именно нужно вывести – ближе к концу статьи есть некоторые «конструкции» для отображения результатов как в шаблоне (сайдбаре) так и в отдельном посте.
Два года назад познакомился с этим плагином, на русский язык – он не переведен. Недавно на свой блог поставил плагин – на русский язык он не переведен. Не понятно, почему до сих пор так. Каждый раз приходится по несколько минут тратить на перевод плагина в его настройках
Здравствуйте! Я установила голосование, роботает! Спасибо большое. Но есть еще один вопрос! Как сделать так, что бы компы сидящие в одном домене или на одном IP могли голосовать тоже! А то сижу на работе, сделала голосование, рассказала подругам, а они не могут проголосовать. Как быть?
…
Всё – разобрались :)