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

Владимир | | Web разработка, WordPress.

wordpress polls

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

В этой статье я расскажу о нескольких вариантах создания опросов в блоге на движке WordPress.

Естественно, самый удобный вариант — использовать плагины.

Первым я тестировал Democracy AJAX Poll. Плагин хороший, но обнаружился недостаток. При вставке блока с опросом в текст поста появляются лишние div’ы и буква n.

Небольшое расследование показало, что плагин не обновлялся с марта 2007 года и, похоже версиям старше 2.5 он не нравится 😉 .

Но если у вас более старая версия движка, то вполне возможно, он вас устроит. Работает хорошо и настроек много.

Второй плагин оказался удачнее. Называется он WP-Polls.

Кстати, именно его я использовал для создания опроса о Linux’е.

Поэтому о нем я расскажу подробнее.

Установка.

Распаковываем архив, загружаем на сервер, активируем. В менеджере плагинов появятся два новых плагина: WP-Polls и WP-Polls Widget. Последний нужно активировать, если вы хотите подключить опрос в виде виджета.

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

В меню появляется новый пункт Polls. Кликаете по ссылке Add Poll, указываете вопрос и варианты ответов (их количество вы определяете сами).

polls menu

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

1) Можно разрешить посетителям выбирать несколько вариантов ответов и указать дату начала и завершения опроса (очень удобно для проведения различных акций).

2) Можно указать цвета полос прокрутки и их размер, сортировку ответов.

3) Можно разрешить голосовать только зарегистрированным посетителям, гостям или и тем и другим.

4) Система защиты от накруток. Самый главный вопрос. Возможна проверка посетителя как по cookies, так и по IP. Последний вариант имеет один существенный недостаток – если ваши посетители находятся в одной локальной сети (имеют один и тот же IP), то проголосовать сможет только один из них. С другой стороны, проверка cookies – это только видимость защиты. Удаляете cookies и голосуете снова. В качестве компромиссного варианта можно установить параметр «Expiry Time For Cookie And Log», который очистит лог через заданный промежуток времени.

5) Шаблоны оформления опросов (Poll Templates). Можно перевести надписи на русский язык (чтобы изменить надпись на кнопке зайдите в раздел Voting Form Footer).

А вот изменить сообщения об ошибках немного сложнее. Для этого придется изменять файлы плагина.

Например, чтобы перевести сообщения об ошибке (в оригинале: Please choose a valid poll answer), нужно открыть файл wp-polls.php и в строках 194-196 меняем сообщения. А для перевода сообщения «Loading …» изменяем строку 509 этого же файла.

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

1) Смотрим ID опроса. Обведен зеленым кружком на скриншоте.
2) Нажимаем в редакторе кнопку Poll, вводим ID и жмем OK. Все.

После этих манипуляций в тексте поста появится строка вида [ poll id="1" ] (вместо 1 будет id вашего запроса).

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

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

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

Если вы не хотите использовать плагины можно воспользоваться сторонним сервисом.

Например, Js-Kit позволяет создавать опросы, рейтинги и т.п. и подключать их к сайту. Для подключения нужно вставить всего пару строк кода в файлы вашей темы. Код вы получите после регистрации на сайта и создания опроса.

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

Как видите, возможностей для создания опросов масса. Остается только выбрать наиболее подходящий для себя.

Интересно почитать:

Рубим Бабло с продажи cсылок! Подробная инструкция.

Adsense — теория и практика

  • Отлично!
    Спасибо за инфу, уже пару дней подумываю как бы создать голосование в блоге! 😉

    •  Вообще-то голосование можно создать с помощью опросов гугл-документов.

  • Отлично!
    Спасибо за инфу, уже пару дней подумываю как бы создать голосование в блоге! 😉

  • А вот у меня проблемы с WM Poll, т.к. все установил и вроде все работает, но вот при голосовании идет Loding и все. Ничего дальше

    • Установите firebug и в его консоли посмотрите как отправляется запрос.
      Запрос должен быть к файлу …/wp-content/plugins/wp-polls/wp-polls.php

      Ответ (response) будет содержать результаты. Что-то вроде
      <ul class="wp-polls-ul">

      </ul><p style="text-align: center;">Всего проголосовало: <strong>121</strong></p></div>

  • А вот у меня проблемы с WM Poll, т.к. все установил и вроде все работает, но вот при голосовании идет Loding и все. Ничего дальше

    • Установите firebug и в его консоли посмотрите как отправляется запрос.
      Запрос должен быть к файлу …/wp-content/plugins/wp-polls/wp-polls.php

      Ответ (response) будет содержать результаты. Что-то вроде
      <ul class="wp-polls-ul">

      </ul><p style="text-align: center;">Всего проголосовало: <strong>121</strong></p></div>

  • Да, голосование на WP — это безусловно важный момент. Ведь все таки по существу — это социальные проекты, а значит народ должен иметь возможность высказать свое мнение. Респект

  • Да, голосование на WP — это безусловно важный момент. Ведь все таки по существу — это социальные проекты, а значит народ должен иметь возможность высказать свое мнение. Респект

  • хорошая информация, даже скажу так-ценная. у меня ни как не получалось сделать голосование, а теперь работаю над этим

  • хорошая информация, даже скажу так-ценная. у меня ни как не получалось сделать голосование, а теперь работаю над этим

  • mor

    Неплохая вещь вроде… без коряг.

  • mor

    Неплохая вещь вроде… без коряг.

  • Спасибо !!!!

  • Спасибо !!!!

  • Еще без проблем можно использовать внешние сервисы и просто вставлять код в запись…

  • Еще без проблем можно использовать внешние сервисы и просто вставлять код в запись…

  • Всем наверное хорош wp-polls, но разыскиваю плугин или решение на пхп, которое позволит пользователям добавлять свои варианты ответов. Если чтото есть — почти куплю ))) Спасибо за обзорчик кстати!

    • В Democracy по-моему такая функция была. Если бы вставка опросов работала нормально с новыми версиями WP, то его бы и использовал.

  • Всем наверное хорош wp-polls, но разыскиваю плугин или решение на пхп, которое позволит пользователям добавлять свои варианты ответов. Если чтото есть — почти куплю ))) Спасибо за обзорчик кстати!

    • В Democracy по-моему такая функция была. Если бы вставка опросов работала нормально с новыми версиями WP, то его бы и использовал.

  • У меня почемуто архив опросов не отображается, пишет типа нет такой страницы. Что это может быть?

    • А сам плагин нормально установился? Опрос создать можно?

  • У меня почемуто архив опросов не отображается, пишет типа нет такой страницы. Что это может быть?

    • А сам плагин нормально установился? Опрос создать можно?

  • У меня тоже архив не работает — ошибка 404. Плагин нормально установился. Опрос создался.

  • У меня тоже архив не работает — ошибка 404. Плагин нормально установился. Опрос создался.

  • Bobkoff и Артём, прошу прощения.
    Я сразу не понял в чем заключается проблема, точнее раньше на эту страницу я просто не обращал внимания.

    Чтобы она заработала нужно вручную создать страницу архива.
    Для этого в админке создаем новую страницу, название может быть любым. В текст страницы добавляем только одну строку
    [page_polls]
    Изменяем постоянную ссылку на sitename.domen/pollsarchive.
    (Можно использовать и другую ссылку, но тогда её нужно указать ее в настройках плагина).
    Пользуемся 😉

    У меня получилось так http://www.simplecoding.org/pollsarchive

    P.S. Подробнее можно почитать здесь.

    • Владимир, спасибо за пост.
      В принципе, все понятно. У меня, вроде, всё получилось. Но… Создал страничку из админки, видимость — «Личное». Правильно? Ссылка работает, но на странице пусто. Правда, и результатов-то всего один — мой пробный… 🙂 Но страница ничего не показывает. Правильно ли я все сделал?
      Заранее спасибо.

      • P. S. И еще… А если убрать ссылку «Архив опросов»? Кому он нужен, если результаты ДАННОГО опроса видно после нажатия кнопки?

      • Вы добавляли на страницу строку
        [page_polls]
        ?
        И ссылку на страницу указали в настройках плагина?
        (Poll Archive URL:…)

        Если у вас всего один опрос, то, скорее всего, делать архив нет смысла.

        • Вот и я так думаю.
          Каков смысл архивов? Чтобы просто можно было посмотреть, какие были опросы и каковы были результаты?

        • Да, это и есть смысл архивов 😉

    • Petr-belousov

      Владимир, спасибо за ваш совет. Все работает.

  • Bobkoff и Артём, прошу прощения.
    Я сразу не понял в чем заключается проблема, точнее раньше на эту страницу я просто не обращал внимания.

    Чтобы она заработала нужно вручную создать страницу архива.
    Для этого в админке создаем новую страницу, название может быть любым. В текст страницы добавляем только одну строку
    [page_polls]
    Изменяем постоянную ссылку на sitename.domen/pollsarchive.
    (Можно использовать и другую ссылку, но тогда её нужно указать ее в настройках плагина).
    Пользуемся 😉

    У меня получилось так http://www.simplecoding.org/pollsarchive

    P.S. Подробнее можно почитать здесь.

    • Владимир, спасибо за пост.
      В принципе, все понятно. У меня, вроде, всё получилось. Но… Создал страничку из админки, видимость — «Личное». Правильно? Ссылка работает, но на странице пусто. Правда, и результатов-то всего один — мой пробный… 🙂 Но страница ничего не показывает. Правильно ли я все сделал?
      Заранее спасибо.

      • P. S. И еще… А если убрать ссылку «Архив опросов»? Кому он нужен, если результаты ДАННОГО опроса видно после нажатия кнопки?

      • Вы добавляли на страницу строку
        [page_polls]
        ?
        И ссылку на страницу указали в настройках плагина?
        (Poll Archive URL:…)

        Если у вас всего один опрос, то, скорее всего, делать архив нет смысла.

        • Вот и я так думаю.
          Каков смысл архивов? Чтобы просто можно было посмотреть, какие были опросы и каковы были результаты?

        • Да, это и есть смысл архивов 😉

  • Спасибо, работает!

  • Спасибо, работает!

  • Взникла другая проблема 😉
    Не удаляются старые (ненужные) опросы. Захожу в управление опросами, выбираю (не)нужный, жму кнопку удалить, подтвердаю. Вроде удалилось, но после перезагрузки странице все опросы остаются на своих метстах. И в истории опросов болтаются 🙂 В чем может быть причина?

    • Странно, сейчас специально ради эксперимента создал новый опрос и удалил его. Опрос удалился…

      Кстати, а из текста постов вы удаляли ссылку на устаревший опрос? [poll id=»…»]

  • Взникла другая проблема 😉
    Не удаляются старые (ненужные) опросы. Захожу в управление опросами, выбираю (не)нужный, жму кнопку удалить, подтвердаю. Вроде удалилось, но после перезагрузки странице все опросы остаются на своих метстах. И в истории опросов болтаются 🙂 В чем может быть причина?

    • Странно, сейчас специально ради эксперимента создал новый опрос и удалил его. Опрос удалился…

      Кстати, а из текста постов вы удаляли ссылку на устаревший опрос? [poll id=»…»]

  • Путем перебора различных версий WP и WP-Poll пишел к выводу, что виновата русификация мода. Установил оригинальную сборку и все нормально удалилось 🙂

    • Именно из-за таких проблем я стараюсь использовать только оригинальные версии 😉

  • Путем перебора различных версий WP и WP-Poll пишел к выводу, что виновата русификация мода. Установил оригинальную сборку и все нормально удалилось 🙂

    • Именно из-за таких проблем я стараюсь использовать только оригинальные версии 😉

  • Артём

    А у меня такая проблема пытаюсь поставить опрос в материал нажимаю на кнопку не чего не происходит.

  • Артём

    А у меня такая проблема пытаюсь поставить опрос в материал нажимаю на кнопку не чего не происходит.

  • Юрий

    А как задать размер самому опроснику WP-Poll (ширина) где она прописывается, а то окно плагина уходит за границы сайдбара. Уже замучался немогу найти???
    И еще заметил одну мелочь: когда переходишь на «Архив опросов» почемуто окно опросов пропадает с сайдбара или с любой записи или страницы? тоже пока не получилось исправить?

    Если кто знает скиньте решение вопроса на E-mail

    • В файл со стилями темы (обычно styles.css) добавьте
      .wp-polls {
      width:200px;
      }

      Как пропадает? Можно скриншотик?

      Ваш e-mail никто кроме меня не видит. Поэтому если хотите чтобы вам что-то прислали, напишите его прямо в комментарии 😉

      • Юрий

        Cпасибо с этим разобрался — нашел решение через <div style=»overflow:hidden; width:…

        А скриншотик как тут выложить не знаю.
        Можете дать электронку свою я скину?

      • Юрий

        или вот тут посмотрите: кредит-консульт вот мой е-маил: creditconsult@ukr.net

        • Проблему я увидел, только похоже это фича плагина.
          Я сам не создавал опросов в сайдбаре, только в тексте постов, поэтому у меня одновременно «Архив опросов» с отдельным опросом отображаться в принципе не мог.

  • Юрий

    А как задать размер самому опроснику WP-Poll (ширина) где она прописывается, а то окно плагина уходит за границы сайдбара. Уже замучался немогу найти???
    И еще заметил одну мелочь: когда переходишь на «Архив опросов» почемуто окно опросов пропадает с сайдбара или с любой записи или страницы? тоже пока не получилось исправить?

    Если кто знает скиньте решение вопроса на E-mail

    • В файл со стилями темы (обычно styles.css) добавьте
      .wp-polls {
      width:200px;
      }

      Как пропадает? Можно скриншотик?

      Ваш e-mail никто кроме меня не видит. Поэтому если хотите чтобы вам что-то прислали, напишите его прямо в комментарии 😉

      • Юрий

        Cпасибо с этим разобрался — нашел решение через <div style=»overflow:hidden; width:…

        А скриншотик как тут выложить не знаю.
        Можете дать электронку свою я скину?

      • Юрий

        или вот тут посмотрите: кредит-консульт вот мой е-маил: creditconsult@ukr.net

        • Проблему я увидел, только похоже это фича плагина.
          Я сам не создавал опросов в сайдбаре, только в тексте постов, поэтому у меня одновременно «Архив опросов» с отдельным опросом отображаться в принципе не мог.

  • Юрий

    Но мне почемуто кажется, что это фичу можно исправить…
    Вопрос только где она зарыта

    • Исправить ее точно можно, но проще написать автору баг репорт 😉

      • Юрий

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

        • Есть форум.
          Наверное лучше всего будет к описанию проблемы добавить скриншоты. И обязательно укажите данные WP, тему, другие установленные плагины и т.п. В начале форума есть правила.

  • Юрий

    Но мне почемуто кажется, что это фичу можно исправить…
    Вопрос только где она зарыта

    • Исправить ее точно можно, но проще написать автору баг репорт 😉

      • Юрий

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

        • Есть форум.
          Наверное лучше всего будет к описанию проблемы добавить скриншоты. И обязательно укажите данные WP, тему, другие установленные плагины и т.п. В начале форума есть правила.

  • Юрий

    Cпасиба буду дерзать

    • Когда будет результат, напишите, пожалуйста. Мне тоже интересно насколько быстро они отреагируют 😉

      • Юрий

        ОК, напишу. Щас ищу спеца ктобы мне все мои эти «претензии» изложил на англ. язык:)

  • Юрий

    Cпасиба буду дерзать

    • Когда будет результат, напишите, пожалуйста. Мне тоже интересно насколько быстро они отреагируют 😉

      • Юрий

        ОК, напишу. Щас ищу спеца ктобы мне все мои эти «претензии» изложил на англ. язык:)

  • Не работает плагин.
    Нажимаю кнопку, ничего не происходит.
    На дефаулт-ной теме работает, тоесть проблема в теме.
    Выполнил все указания с ветки: http://mywordpress.ru/support/viewtopic.php?pid=52900 , но все равно пока что итог тот же.

    Сайт: http://ifpartner.ru

    Буду очень благодарен за любые советы.

    • При загрузке страницы вылазит ошибка.

      pollsL10n is not defined

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

      • Немного не понял, когда такая ошибка у меня выскакивает?
        Только два плагина запускаются на моей теме кроме polls, это all-in-seo и google sitemap больше ничего. Вы это имеете ввиду?

        • Я имел ввиду ошибку JavaScript, которая появляется при загрузке страницы с вашим сайтом. Чтобы увидеть ее нужно установить Firebug (это плагин к Firefox, используется для отладки JS).

          Идея следующая. Нужно с помощью этого же плагина посмотреть список скриптов, которые загружаются при вашей теме и при дефолтной, и сравнить их.
          Я сделал скриншот окна Firebug чтобы было понятнее
          http://screencast.com/t/nY7xiMQmr6MF
          Просто такие ошибки часто возникают из-за того, что какой-то из JS файлов не был загружен или был изменен порядок подключения JS файлов. Такое могло произойти если в вашей теме отсутствуют теги вроде wp_head()

        • Владимир, большое спасибо, удобный плагин. Поставил его себе, но так и не смог разобраться в чем косяк.

          Попробовал с текущего поста другой плагин, он меня вполне устроил! Не подскажете, риссифицированный плагин Democracy AJAX Poll Вы не встречали?

        • Я пробовал использовать этот плагин (Democracy), но у меня как раз с ним возникли проблемы. При вставке опросов внутрь постов. Поэтому я перешел на WP-Polls.
          Русифицированную версию не видел.
          Но перевести форму не сложно. Просто поищите в исходных файлах плагина слова «Vote», «Total Votes» и т.д. и замените их русскими вариантами.

  • Не работает плагин.
    Нажимаю кнопку, ничего не происходит.
    На дефаулт-ной теме работает, тоесть проблема в теме.
    Выполнил все указания с ветки: http://mywordpress.ru/support/viewtopic.php?pid=52900 , но все равно пока что итог тот же.

    Сайт: http://ifpartner.ru

    Буду очень благодарен за любые советы.

    • При загрузке страницы вылазит ошибка.

      pollsL10n is not defined

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

      • Немного не понял, когда такая ошибка у меня выскакивает?
        Только два плагина запускаются на моей теме кроме polls, это all-in-seo и google sitemap больше ничего. Вы это имеете ввиду?

        • Я имел ввиду ошибку JavaScript, которая появляется при загрузке страницы с вашим сайтом. Чтобы увидеть ее нужно установить Firebug (это плагин к Firefox, используется для отладки JS).

          Идея следующая. Нужно с помощью этого же плагина посмотреть список скриптов, которые загружаются при вашей теме и при дефолтной, и сравнить их.
          Я сделал скриншот окна Firebug чтобы было понятнее
          http://screencast.com/t/nY7xiMQmr6MF
          Просто такие ошибки часто возникают из-за того, что какой-то из JS файлов не был загружен или был изменен порядок подключения JS файлов. Такое могло произойти если в вашей теме отсутствуют теги вроде wp_head()

        • Владимир, большое спасибо, удобный плагин. Поставил его себе, но так и не смог разобраться в чем косяк.

          Попробовал с текущего поста другой плагин, он меня вполне устроил! Не подскажете, риссифицированный плагин Democracy AJAX Poll Вы не встречали?

        • Я пробовал использовать этот плагин (Democracy), но у меня как раз с ним возникли проблемы. При вставке опросов внутрь постов. Поэтому я перешел на WP-Polls.
          Русифицированную версию не видел.
          Но перевести форму не сложно. Просто поищите в исходных файлах плагина слова «Vote», «Total Votes» и т.д. и замените их русскими вариантами.

  • Юрий

    Снова засада!
    Установил новый WP-Polls 2.40 и замучался править бока, может кто знает как исправить «колючий текст» (буквы типа ребристые и размытые — короче очень плохая читабельность) в Эксплорере??, в Опере и Мозилле отображается нормально.

    Еще по непонятным причинам сам фон выводимого опроса прозрачный, как его сделать белым??? в polls-css.css прописано .wp-polls, .wp-polls-form {
    /* background-color: #ffffff; */
    }
    но это ничего не дает…Где его (цвет фона) следует задавать?

    • Если я не ошибаюсь, последняя версия плагина 2.50. Во всяком случае у меня установлена именно она.
      В IE шрифт немного отличается, но не настолько чтобы имело смысл что-то менять. Да и не жаловался никто.
      В общем, попробуйте обновить плагин.

  • Юрий

    Снова засада!
    Установил новый WP-Polls 2.40 и замучался править бока, может кто знает как исправить «колючий текст» (буквы типа ребристые и размытые — короче очень плохая читабельность) в Эксплорере??, в Опере и Мозилле отображается нормально.

    Еще по непонятным причинам сам фон выводимого опроса прозрачный, как его сделать белым??? в polls-css.css прописано .wp-polls, .wp-polls-form {
    /* background-color: #ffffff; */
    }
    но это ничего не дает…Где его (цвет фона) следует задавать?

    • Если я не ошибаюсь, последняя версия плагина 2.50. Во всяком случае у меня установлена именно она.
      В IE шрифт немного отличается, но не настолько чтобы имело смысл что-то менять. Да и не жаловался никто.
      В общем, попробуйте обновить плагин.

  • Татьяна

    Здравствуйте! Я новичок в установке блога на Вордпрессе. С опросом проблемы возникли. Версии как движка, так и опроса стоят последние. Движок от Ивана Калинина. Опрос оригинальный. А теперь проблема: Нажимаю на кнопку «голос» — ничего не происходит. Также «просмотреть результаты» не могу, (ссылка в браузере http://detpsycholog.ru/#ViewPollResults ) Как можно исправить? Заранее спасибо!

    • Очень похоже, что в файле header.php вашей темы отсутствует вызов
      wp_head();
      С его помощью плагины вставляют JS код.

      • Татьяна

        Я посмотрела — да, этой функции в файле header.php нет.. Достаточно ли просто вставить ее в любое место? И в каком виде? Т.е. как полностью написать эту строчку?

        • Татьяна

          Прописала так: и вставила в самом конце этого файла. Кажется, заработало 🙂 После нажатия на «голос» — показывает результаты. Спасибо большое!

  • Татьяна

    Здравствуйте! Я новичок в установке блога на Вордпрессе. С опросом проблемы возникли. Версии как движка, так и опроса стоят последние. Движок от Ивана Калинина. Опрос оригинальный. А теперь проблема: Нажимаю на кнопку «голос» — ничего не происходит. Также «просмотреть результаты» не могу, (ссылка в браузере http://detpsycholog.ru/#ViewPollResults ) Как можно исправить? Заранее спасибо!

    • Очень похоже, что в файле header.php вашей темы отсутствует вызов
      wp_head();
      С его помощью плагины вставляют JS код.

      • Татьяна

        Я посмотрела — да, этой функции в файле header.php нет.. Достаточно ли просто вставить ее в любое место? И в каком виде? Т.е. как полностью написать эту строчку?

        • Татьяна

          Прописала так: и вставила в самом конце этого файла. Кажется, заработало 🙂 После нажатия на «голос» — показывает результаты. Спасибо большое!

  • Татьяна

    Владимир, в последнем своем сообщении у меня код почему-то не вывелся. Написала снова:

    • Пожалуйста!
      Код не вывелся т.к. WordPress автоматически обрезает большинство тегов, т.е.
      <?php ?>
      не пройдет.
      А wp_head(); — это вызов обычной PHP функции, поэтому его и вставлять нужно между <?php ?> Но я так понял, вы сами догадались 😉

  • Татьяна

    Владимир, в последнем своем сообщении у меня код почему-то не вывелся. Написала снова:

    • Пожалуйста!
      Код не вывелся т.к. WordPress автоматически обрезает большинство тегов, т.е.
      <?php ?>
      не пройдет.
      А wp_head(); — это вызов обычной PHP функции, поэтому его и вставлять нужно между <?php ?> Но я так понял, вы сами догадались 😉

  • js-kit все-таки лучше, да и проще:)

    • Может быть, но с wp-polls вы не будете зависеть от стороннего сервиса 🙂

  • js-kit все-таки лучше, да и проще:)

    • Может быть, но с wp-polls вы не будете зависеть от стороннего сервиса 🙂

  • Здравствуйте Владимир. У меня тема без поддержки виджетов. Какой код можно поставить в сайд баре чтобы там отображалось последнее голосование, ну и чтобы не вручную можно было править если голосование поменялось? Сайт mamapapaya42.ru

  • Здравствуйте Владимир. У меня тема без поддержки виджетов. Какой код можно поставить в сайд баре чтобы там отображалось последнее голосование, ну и чтобы не вручную можно было править если голосование поменялось? Сайт mamapapaya42.ru

  • Вставить опрос можно с помощью функции
    get_poll();
    или так
    get_poll(2);
    2 — id опроса

    • Ага, спасибо. А как сделать, чтобы еще там стояла ссылка на пост, где идет голосование или это только ручками?

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

  • Вставить опрос можно с помощью функции
    get_poll();
    или так
    get_poll(2);
    2 — id опроса

    • Ага, спасибо. А как сделать, чтобы еще там стояла ссылка на пост, где идет голосование или это только ручками?

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

  • Понял, спасибо большое. Буду дорабатывать сам. Только в русифицированном плагине, как то не до конца все руссифицированно. Попробую повоевать сам.)))

  • Понял, спасибо большое. Буду дорабатывать сам. Только в русифицированном плагине, как то не до конца все руссифицированно. Попробую повоевать сам.)))

  • imss

    Пробую wp-polss 2.50
    Какой-то глюк с выводом результатов опросов.
    Проценты не правилно подсчитывает, и график не правильно строит.

    Вот что выдаёт:

    Достаточно (1400%, 14 Votes)
    Многовато (700%, 7 Votes)
    Слишком много (500%, 5 Votes)
    Можно ещё больше (-2500%, 3 Votes)

  • К сожалению, ничего не могу вам подсказать. У меня установлена эта же версия плагина. Но все проценты выводятся правильно (архив опросов). Никаких специальных хаков я не использовал. Просто создавал опросы и публиковал их.

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

  • Спасибо,

  • BlogER

    Благодарю за информацию! Невзначай помогли — спасибо.

  • Elena

    У меня опрос так и не хочет работать — чего только не делала 🙁
    кнопка «Vote» не нажимается. тема вордпресс — winggirl. Тег wp_head() в шаблоне заголовка стоит.

     

    • Вы зря пытаетесь найти ошибку «методом тыка». Может быть повезет, но скорее всего просто время потратите.

      Клик по кнопке «Vote» отправляет ajax запрос с результатами голосования. Такой запрос можно отправить только с помощью JS скрипта. Посмотреть что происходит можно с помощью firebug (это плагин к firefox). Он показывает список загруженных скриптов, информацию об ajax запросах и ошибки, которые возникают при выполнении JS кода.

      Если сложно разобраться в этой информации самостоятельно, пришлите мне скриншоты окна firebug (нужны вкладки Консоль, Сеть).

  • спасибо за информацию

  • «Можно перевести надписи на русский язык (чтобы изменить надпись на кнопке зайдите в раздел Voting Form Footer »
    А где находится такой раздел? Пробовала исправить «Vote» на «Проголосовать» в тексте кода (где нашла )), но ничего не получилось…

    • Меню в админке -> пункт Polls -> Poll templates

  • Vikgogolev

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

    • shortcode выглядит правильно (если, конечно, опрос с id = 6 существует). Мне нужно посмотреть на разметку страницы в которую вы вставили опрос.

  • Скажите пожалуйста, отчего в одном из опросов постоянно возникает сообщение «Please choose a valid poll answer» и таким образом блокирует голосовалку? Как избавиться от этой проблемы?

    • Такая проблема может возникать например если отсутствуют вызовы wp_head или wp_footer в теме. Также можно попробовать сбросить на странице Polls ->

      Poll Templates все настройки в дефолтные значения.