Плагін голосування і опитувань для wordpress

У цій статті буде піднято питання організації голосування і опитувань на WordPress сайті. Робити це будемо з допомогою плагіна, про який мова піде трохи нижче. Зараз же невеликий вступ, в якому спробую викласти деякі думки, чому не варто нехтувати таким інструментом як опитувальник?

Плагін голосування і опитувань для wordpress

Ну що ж, доцільність використання опитувальників на сайті розглянули, приступимо до огляду плагіна для створення опитувань і голосувань в WordPress:

WP-Polls - WordPress плагін для створення голосувань і опитувань

WP-Polls - один з найпопулярніших плагінів для створення голосування в WP. Про це говорять нам і його рейтинги, і кількість його завантажень, яке на даний момент становить понад 1.5 млн.

Перша проблема, яка виникне після активації - плагін англійською мовою. Для кого-то це звичайно не проблема, але більшість користувачів відчувають певні труднощі і незручності при роботі з англомовними плагінами.

Проблема досить просто вирішується. Необхідно завантажити 2 файли російської локалізації і запхати в кореневу папку плагіна, яка розташована тут: Needsite.net \ wp-content \ plugins \ wp-polls

Самі файли з перекладом качаємо звідси:

Якщо раптом якесь слово не перекладено, а такі зустрічатися будуть, то раджу використовувати плагін CodeStyling Localization, про який я вже писав у статті про переклад теми на російську.

Переходимо в консоль WordPress і знаходимо розділ плагіна WP-Polls.

Плагін голосування і опитувань для wordpress

Далі все просто: заходимо в відповідний розділ і створюємо опитування:

  1. Ставимо запитання;
  2. Задаємо відповіді;
  3. Встановлюємо можливість використання різноманітних відповідей;
  4. Встановлюємо дату початку і закінчення голосування.

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

У шаблонах голосування можна більш детально налаштувати відображення форми опитувань (мається на увазі не дизайн, а текстова складова.) Однак, перш ніж редагувати шаблони, потрібно як слід ознайомитися з правилами використання змінних в цьому плагіні і мати хоча б базові знання використання синтаксису HTML. тут же можна здійснити переклад.

Скріншоти налаштувань робити не став, там все і так зрозуміло.

Так само вставити голосування можна за допомогою шорткода (якщо потрібно вставити безпосередньо до статті).

Юрій, підкажіть плиз ... Створюю новий сайт-опитувальник на WP. Мені потрібна функція сортування постів за результатами опитувань. Наприклад, зробити в налаштуваннях опитувань критерії за кількістю голосів, за якими пост буде автоматом переміщатися на більш високу або низьку позицію. А якщо це можливо зробити на автоматі з однієї рубрики в іншу за результатами опитування, то взагалі було б шикарно. Що скажете? Є якийсь нитка плагін?

З повагою, Вадим.

Вітаю,
Я шукаю плагін на вордпресс з опитувальником, який видає результати відповідно відповідей.
Наприклад, якщо відповідь на вопрос1 = А, а на вопрос2 = B, то в результаті буде С1
А якщо вопрос1 = D, а на вопрос2 = E, то в результаті буде С2

Дуже терміново потрібно
Заздалегідь дякую

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

Тобто головне тут - щоб кілька разів одна людина не могла голосувати за певну роботу, а так же нормальна статистика голосувань (щоб можна було бачити результати голосувань як учасникам, так і адмінам - для наражденій).

Або може бути що порекомендуєте? Дякуємо.

Маю питання \ є запитання. як в плагіні wp polls при натисканні на - Показати результати - і при відкритті результатів додати при необхідності опис правильної відповіді, тобто текст.

Іншими словами, як у відкритих результатах додати текст, або опис правильної відповіді? Для кожного опитування різний текст.

Потрібно лізти в код wp polls, з адмінки ніяк не додасть.
Для реалізації даного завдання краще пошукати інший плагін.

Добридень! Підкажіть будь ласка в чому проблема? Плагін встановив скачував і встановлював через адмінку на найостаннішу версію движка! Русифікувати не довелося, тому що все відразу стало російською мовою. Сам плагін поставив як альтернативу Democracy Poll, тому що той став криво виглядати після оновлень, відновити колишній вигляд не вдалося, ось і став шукати інший варіант! в Підсумку знайшов ваш сайт. Сам плагін працює, але якщо в настройках вибрати метод відстеження опитування: «Не записувати в журнал» все працює стрно! Натискаючи на кнопку голосувати нічого не відбувається, натиснувши на неї вдруге, вискакує повідомлення йде обробка попереднього запиту, натискаєш ОК і завантажується результат, і можна голосувати нескінченно по тисячі разів, таким чином накручуючи результат. Але якщо вибрати будь-який інший пункт «Відслідковувати по ....» То після натискання кнопки голосувати з'являється картинка завантаження і все! Як виправити?

Чесно кажучи, з таким ніколи не стикався. Не знаю, чим допомогти.

Юрій, добрий день!
Після першого ж голосування плагін показує його підсумки. Причому і з інших ПК. Тобто подальше голосування неможливо. Не розумію в чому справа.
Сергій.

Плагін ідентифікує проголосував користувача по IP і виводить відразу результати. Нові користувачі будуть бачити сам опитування. Так і має бути. Але можна в налаштуваннях відключити цю функцію. Тільки тоді один і той же чоловік зможе голосувати кілька разів.

Вітаю! підкажіть, як в цьому плагіні зробити кілька шаблонів на різних мовах для мультимовного сайту? Дякуємо)

Навряд чи таке можливо. Хіба що створювати інші мовні версії на піддоменів.

Плагін так і не навчився працювати з WP Super Cache?
1. Відкриваю сторінку - голосую - отримую у відповідь підсумки голосування.
2. Оновлюю сторінку (вона знову вилітає з WP Super Cache).
3. клікати за варіантами голосування (хоча вже має стояти, що я голосував), отримую у відповідь «Ви вже брали участь в даному опитуванні. ID опитування # 2 ».
Підкажіть будь ласка, як з цим боротися?

Можна спробувати заборонити кешування файлу /www/wp-content/plugins/wp-polls/wp-polls.php через htaccess. Може допоможе.

Єдине що зміг зробити:
в файлі /wp-content/plugins/wp-polls/wp-polls.php
після рядка
printf (__ ( 'You Had Already Voted For This Poll. Poll ID #% s', 'wp-polls'), $ poll_id);
додав
echo display_pollresult ($ poll_id, 0, false);

Тепер хоча б можна бачити результати.

Схожі статті