Як зробити опитування (голосування) на сайті за допомогою плагіна wp-polls

Для того, щоб зробити опитування читачів сайту, можна скористатися:

  • Плагіном WP-Polls,
  • Сервіс Google Docs,
  • Третіх сторін спеціалізованими сервісами.

У цій статті ми розглянемо створення опитування відвідувачів блогу за допомогою плагіна WP-Polls і в кінці я дам посилання на різні спеціалізовані сервіси, не розглядаючи їх докладно. Організації опитування на сайті за допомогою Google Docs ми розглянемо в одній з наступних статей.

Сьогодні ми докладно розглянемо такі питання:

  1. Для чого потрібен опитування на сайті
  2. Де взяти плагін WP-Polls і як його русифікувати
  3. Установка і активація плагіна
  4. Налаштування плагіна
  5. Налаштування опитувань в плагіні WP-Polls
  6. Створення архіву опитувань
  7. Створення опитування в плагіні WP-Polls
  8. Як і де розмістити опитування на сайті?
  9. Спеціалізовані сервіси створення опитувань

1. Для чого потрібен опитування на сайті

Я впевнений, що Ви неодноразово бачили на різних сайтах опитування, присвячені тим чи іншим темам, і навіть, можливо, в них брали участь. Як правило, веб-майстри організовують опитування, маючи на увазі наступні цілі:

  • Уточнити тематику майбутніх статей (тобто що найцікавіше Вашим читачам),
  • Оцінити актуальність, «цікавість», корисність статей, рецептів, порад і т.д.,
  • Дізнатися оцінку Вашого сайту з боку читачів, як він «виглядає» з боку,
  • Підвищити привабливість сайту для пошукових систем (інтерактивність, поведінкові фактори і все таке)

2. Де взяти плагін WP-Polls і як його русифікувати

Плагін можна завантажити в репозиторії WordPress, там же знайти файли для його русифікації і самостійно залити їх в папку плагіна. Про це буде одна з наступних статей.

Але можна піти й іншим шляхом: завантажити (безкоштовно, звичайно, і без жодних умов) русифікований плагін з мого хостингу. Плагін має версію 2.6.2 та він прекрасно працює в WordPress версій 2.9.2 і 3.3.1 (перевірено).

3.Установка і активація плагіна WP-Polls

Плагін заархівований в форматі zip, тому Ви можете його відразу ж встановлювати його на свій блог прямо з адмінки. Установка і активація плагіна ніяких особливостей не мають, все відбувається як завжди.

Після активації у Вас в лівому меню адмінки з'явиться нова вкладка «Опитування» (в самому низу). Тепер можна переходити до налаштування плагіна.

4.Настройка плагіна

Налаштування плагіна гранично проста і зводиться до декількох кліків. Суть її - в остаточній русифікації (заміні англійських написів на російські). Щоб було зрозуміло, про що це я тут віщають, подивіться на віджет «Polls» (так, він з'явився у вкладці «Віджети»). Перетягніть його в сайдбар і подивіться на сайті. У Вас буде така картинка:

Це опитування є в попередніх налаштуваннях плагіна, у Вас він теж є. Подивимося на нього уважніше. Те, що обведено прямокутником, - сам опитування. Зрозуміло, що ми питання і відповіді будемо писати російською мовою, тому ця частина нас зараз не хвилює. А ось те, на що вказують стрілки, буде в кожному голосуванні і їх треба зробити російською. Робиться це дуже просто.

У вкладці «Опитування» переходимо по посиланню «Налаштування шаблонів»:

Вгорі буде розшифровка шаблонів, нижче - розділ «Шаблони форми для голосування», он-то нам і потрібен:

Натискаємо кнопку «Відновити стандартний шаблон». Нижче буде ще шаблони, там теж треба натиснути таку ж кнопку.

Тепер змінимо англійський текст на російську. Спочатку поміняємо англійські фрази на російські «Проголосувати» і «Показати результати». Шукаємо подраздельчік Voting Form Footer і міняємо фрази, щоб вийшло так (змінені фрази виділені червоним):



Показати результати


Title можете поміняти, а можете зовсім прибрати.

Далі, шукайте підрозділ Result Body: Displayed When The User HAS NOT Voted. Це показ результатів для тих, хто не проголосував. Там треба написати так:

  • % POLL_ANSWER% (% POLL_ANSWER_PERCENTAGE %%,% POLL_ANSWER_VOTES% голос (ів))
  • У наступному підрозділі Result Body: Displayed When The User HAS Voted (результати для тих, хто проголовал) робимо точно так же.

    Розділ Result Footer: Displayed When The User HAS Voted (результати для тих, хто проголовал):


    Усього проголосувало: % POLL_TOTALVOTERS%


    Розділ Result Footer: Displayed When The User HAS NOT Voted:


    Усього проголосувало: % POLL_TOTALVOTERS%


    проголосувати


    І нарешті, розділ Poll Archive Link. Template For Displaying Poll Archive Link:


    Внизу сторінки натискаємо кнопку «Зберегти зміни». Тепер подивимося, що змінилося на сайті:

    Англійська текст замінений російським, все нормально. Тепер нам треба налаштувати зовнішній вигляд опитувань.

    5.Настройка опитувань в плагіні WP-Polls

    Для цього треба перейти у вкладці «Опитування» за посиланням «Налаштування опитувань». Вгорі сторінки буде настройка стилю відображення результатів опитування:

    Потім необхідно встановити радіокнопку в положення «Використовувати стиль CSS» і знову натиснути кнопку «Зберегти зміни» - зміни будуть показані на сайті. Подвійне натискання кнопки необхідно, щоб спочатку побачити те, чи не помилилися Ви в коді кольору, і як ця смужка буде виглядати, не вносячи зміни на сам сайт.

    Ви можете подивитися, як це буде на сайті: проголосуйте і натисніть «Показати результати». Якщо щось не сподобалося - змініть. І тут у Вас неминуче виникне одна трудність: Вам тепер весь час на сайті буде показуватися результат опитування, а не сторінка з самим опитуванням.

    Для того, щоб цю перешкоду обійти, необхідно на цій же сторінці налаштувань в розділі «Спосіб відстеження», встановити положення «Не відстежувати». Справа в тому, що плагін відстежив (по IP або за допомогою cookie), що це Ви голосували і він більше Вас голосувати не пускає.

    Після всіх налаштувань можете повернути все на місце. Однак Ви повинні враховувати, що, якщо у Вас буде стояти «Відстежувати за допомогою IP і cookie», то Ваші читачі не зможуть проголосувати під час проведення другого опитування (як і ви - тільки що).

    Інші настройки я описувати не буду: «підводних каменів» в них я не знайшов і Ви без зусиль зможете розібратися з ними самостійно.

    6.Созданіе архіву опитувань

    Ви вже, напевно, звернули увагу на те, що при спробі перейти по посиланню «Архів опитувань» на сайті (розташованої в самому низу віджета), у Вас висвічується помилка 404 - «Сторінку не знайдено». Та й як WordPress може її знайти, якщо Ви її не створили? Зараз ми цю справу виправимо.

    Тепер переходимо у вкладку «Сторінки» і натискаємо «Додати сторінку». Пишемо заголовок сторінки, наприклад: «Підсумки голосувань». Тепер зберігаємо чернетка (НЕ публікуємо!). У нас з'являється інформація про постійну посиланням на цю сторінку:

    Зберігаєте зміни. Йдете на сайт, оновлюєте мандрівникові разом з кешем, для чого треба одночасно натиснути клавіші Ctrl і F5. У вас відкриється створена нами сторінка, але вона буде порожня. Для того, щоб там було відображення результатів голосування, в створеній нами сторінці треба внести невелике додавання, ось такий код - page_polls (в прямокутних дужках). Має вийти так:

    Як зробити опитування (голосування) на сайті за допомогою плагіна wp-polls

    І ще. Вам може не сподобається в навігації сайту присутність зайвої сторінки - «Підсумки голосувань». Тоді її треба приховати за допомогою, наприклад, плагіна Exclude Pages from Navigation (читайте в 3 розділі цієї статті).

    Зараз ми можемо зробити наш перший опитування.

    7.Создание опитування в плагіні WP-Polls

    Для цього перейдемо у вкладку «Додати опитування».

    У графі «Питання» пишіть те питання, яке Ви хочете поставити і відповідь на який Вас цікавить.

    Далі в графах «Відповідь» вказуєте варіанти відповіді. Якщо необхідно вказати більше 2-х варіантів, натискаєте кнопку «Додати відповідь» і у Вас з'явиться рядок, в яку можна вписати третій варіант відповіді і так далі.

    Ви можете дозволити читачам вказувати кілька варіантів відповідей і визначити скільки саме таких варіантів буде.

    У нижній частині сторінки можна визначити час початку і закінчення опитування:

    УВАГА: не рекомендую ставити закінчення опитування - після закриття опитування у Вас весь час буде на сайті показуватися тільки результат, самого питання з варіантами відповідей не буде. Спроби відкрити опитування (є така кнопка) результатів не дає. А у Вас може виникнути потреба відновити опитування. Є інший варіант прибрати опитування з сайту, причому його результати все одно будуть показані в «Архіві опитувань».

    Ну, і в кінці - «Додати опитування».

    8. Як розмістити опитування на сайті?

    Ми створили свій перший опитування і тепер він знаходиться, так би мовити, всередині сайту, відвідувачі його поки не бачать. Треба визначити його місцезнаходження: воно може бути в сайдбарі або всередині поста.

    А. Розміщення опитування в сайдбарі

    Для цього використовується віджет, створений плагіном WP-Polls. Заходимо у вкладку «Зовнішній вигляд» ( «Дизайн») - «Віджети». Шукаємо і перетягуємо віджет Polls в сайдбар, підбираючи для нього досить видиме місце.

    Заповнюємо графи, зберігаємо і дивимося на сайті.

    Б. Розміщення опитування в статті

    Опитування можна розмістити в статті, причому в будь-якому місці, але найчастіше його розташовують безпосередньо під статтею. Відкриваємо будь-яку статтю для редагування:

    Плагін WP-Polls просить у нас вказати номер опитування, а де його взяти? Для цього треба знову зайти у вкладку «Опитування» - «Управління опитуваннями»:

    Потрібний нам ID опитування написаний в самій першій графі. Запам'ятовуємо його і вписуємо у спливаюче вікно. Оновлюємо сторінку і дивимося на сайті:

    Бачите, відразу ж після поста розмістився опитування. Звичайно, таке опитування повинен бути тісно пов'язаний з темою замітки.

    І наостанок: Ви завжди можете відредагувати опитування (питання, дату закінчення, відкрити або закрити його), перейшовши за посиланням «Редагувати». І ще: якщо Ви спробуєте, натиснувши на посилання «Видалити», повністю видалити тим самим опитування, то у Вас нічого не вийде, але зате він перестане показуватися на сайті. Цим можна користуватися, а не обмежувати його за часом.

    9.Ссилкі на сервіси створення опитувань

    Якщо у Вас є бажання, можете скористатися сервісами:

    А ось тут, на WoWeb.ru є маса інших скриптів, за допомогою яких можна створювати опитування на сайту (це, якщо Вам не сподобався цей плагін і Ви хочете встановити інший опитування).

    Ми ж незабаром розглянемо, як робити опитування за допомогою сервісу Google Docs і Ви зможете порівняти як краще робити: за допомогою плагіна WP-Polls або Google Docs.

    Але я цим не згоден. Це крики розчарованих: спочатку всьому вірять - абсолютно всьому, а потім, коли дійсність виявляється інший, більш суворою, плачуть - «обдурили, демони!»

    Що тут сказати? - А ти не вір і розчарувань буде менше! У нас на телебаченні політика така: якщо щось з'явилося гарне і ще Путіна показують при цьому, значить, поки все добре. Як тільки взагалі перестали про це говорити (ну ні півслова, як про нацпроекти, наприклад) означає, затія звалилася! Це таке мовчазне повідомлення нам, громадянам. Але якби ви не вірили з самого початку.

    Схожі записи по цій темі:

    20 thoughts on "Як зробити опитування на сайті за допомогою плагіна WP-Polls"

    Любі друзі. Щоб я не робив, а кнопки «ГОЛОСВАТЬ» у мене НЕТУ.Просто немає. Набридло вже до крайності. Лють кипить в мені. Підкажіть будь ласка як виправити ГЛЮК. Бо мій комп'ютер ризикує бути розбитим.

    А як розмістити опитування безпосередньо в тілі сторінки?

    Дуже корисно! Ще раз спасибі велике!

    Спасибі, Оскар, за теплі слова

    Велике дякую. Я просиділа годину в пошуках нормальної статті про це плагін, так як питання полягало в тому. як же поставити опитування до статті, а не в сайдбар! І тільки тут я змогла знайти наідоступнейшій для чайника відповідь - натиснути на інформацію, що з'явилася кнопочку на панелі управління і ввести ID! Все геніальне просто. В інших джерелах лише незрозумілі пояснення який код прописати, щоб виконати цю операцію! ще раз вам дякую.

    Алена, я дуже радий, що зміг стати у пригоді для Вас. Заходьте частіше або підпишіться - є і будуть дуже цікаві матеріали

    Євгенія, але ж для новачків і пишу.

    Спасибо огромное!))) Для «чайника» саме те))) виразно і зрозуміло)))

    Нема за що, Олена, заходьте частіше - буду радий бачити Вас знову

    Чому не працює кнопка проголосувати.

    Може поможите, ставив як у вас написано

    Олексій, у мене немає ідей, що у Вас відбулося: я не зміг відтворити таку помилку - все працює.

    Завдяки Вашій статті, нарешті, все вийшло! Дякуємо :)

    Спасибі, все чітко і зрозуміло. Скачав. застосував, чекаю результатів. Будуть проблеми, обов'язково до вас.

    Звичайно, звертайтеся, Андрій. Чи зможу - допоможу

    В'ячеслав, я Вам дякую за добрі слова.

    Олексій, я подивився на Вашому сайті - нормально опитування вписується в сайдбар.