Очень интересный и часто используемый способ узнать общественное мнение по тому или иному вопросу, это опрос. Этот инструмент дает возможность вам узнать больше о ваших посетителях, понять их потребности ну и в конце концов улучшить ваш сайт.
Реализуется данная задача достаточно несложно, благодаря плагину wp-polls для Wordpress, этот плагин уже достаточно давно существует и перетерпел множества изменений. Я буду вам показывать установку версии wp-polls 2.40, скачать можно тут. Данная версия плагина работает на всех версиях движка WordPress в моем случае это 3.1.3
Давайте собственно перейдем непосредственно к делу, для начала вам необходимо скачать данный плагин и загрузить его на ваш блог в папку wp-content/plugins. После этого вам необходимо зайти в административную панель на закладку «Плагины» найти строчку с названием этого плагина и нехитрым щелчком мыши его активировать.
Теперь остается самое сложное, а именно настроить его и сделать это как можно правильнее. Ниже основных панелей слева у вас появится дополнительная с наименованием “Polls”, вы нажмете на неё и в выпавшем списке выберите «Add Polls»
Первым делом мы здесь вводим основной вопрос, который вы хотите узнать у ваших посетителей, далее идут варианты ответов, если вам не хватает полей то жмем на кнопку «Add Answer», тем самым добавляя поля для вопросов. Далее вы устанавливаете может ли пользователь ответить несколькими ответами или нет «Allows Users To Sellect More Than One Answer?» и если да то сколько можно. Ну и конце можно установить дату начала и конца опроса, если опрос бессрочный то ставим галочку как на рисунке, и в конце жмем кнопку Add Poll.
Все голосование создано теперь нам надо его настроить, для этого для начал жмем по вкладке Poll Options
Здесь достаточно много настроек, но функционально важных всего несколько и я их отобразил на данном скриншоте. Первым делом вы можете изменить стиль голосования, задав свои цвета, высоту и т.д. Далее нам предлагается применить стиль AJAX, этот пункт можно не менять пусть будет как есть. Далее следующие два пункта связаны с сортировкой, первый Sorting Of Poll Answers это сортировка вопросов, вы выбираете как вам удобно, а второй сортировка результатов здесь опять таки выбираете как вам нравится. Вообще можно все оставить стандартно т.к. кроме цвета, особо на практике ни чего не меняют.
Далее будет уже более тонкая настройка которая и будет основной, переходим по вкладке Poll Templates, здесь находится так сказать скелет шаблона данного плагина в котором нам необходимо поменять несколько слов чтобы наш опрос получился на русском языке. Итак находим на странице следующую область Voting Form Footer:
Здесь меняем английский текст на русский Vote то есть Голосовать и View Result of This Poll в общем как на картинке так же все и вы меняйте. Далее следующий блок Result Footer:
Так же меняем текст как и в прошлом окне на рисунке я подчеркнул красным где и как должно быть. После чего осталось сохранить, для этого внизу страницы жмем кнопку Save Changes и все.
Теперь только осталось вставить наше голосование в собственно блог, для этого открываем файл sidebar.php который находится в вашем шаблоне, для тех кто не знает где шаблон находится вот адрес: wp-content\themes\название шаблона\sidebar.php для тех кому интересно более подробно почитайте урок «Установка и редактирование шаблонов WordPress». И так в удобном для вас месте вставляете следующий код:
<div style="width: 190px; float:left;">
<?php get_poll(2);?>
</div>
Смысл здесь следующий мы создаем бокс в который помещаем само голосование он у нас фиксированных размеров, для того чтобы у нас голосование не растянулось на всю страницу так как у него заданы пропорции в процентах, а flaot мы прижимаем, чтобы у нас он не ушел вниз под основной текст страницы. get_poll(2) эта запись говорит о том что надо загрузить голосование с ID = 2 вы так же можете поставить ту цифру под которой у вас находится ваше голосование, узнать эту цифру вы можете просто перейдя в раздел Manage Polls там возле каждого голосования стоит свой идентификатор.
Вот собственно и все, надеюсь у вас не возникнет ни каких проблем и затруднений, но если что пишите отвечу по мере возможности.