Зробити фотоконкурс з голосуванням на wordpress - частина перша
Як зробити фотоконкурс з голосуванням на сайті з WordPress? Частина перша - встановлення та налаштування Ads-WordPress
Я поділюся своїм набутим досвідом з цього питання. Такий фотоконкурс не позбавлений вад, але дає можливість відвідувачам не заморочуючись з реєстрацією буквально протягом декількох хвилин відправити фотографію на конкурс. Для початку потрібно встановити три плагіна - Ads-WordPress, NextGEN Gallery і NextGEN Gallery Voting. З плагіном Ads-WordPress буде організована завантаження фотографій без реєстрації. NextGEN Gallery допоможе створити галерею фотоконкурсу, а NextGEN Gallery Voting дасть можливість організувати голосування.
Як приклад є два фотоконкурсу і хоча вони ще знаходяться в стадії доведення, але на них є найголовніше - відвідувачі можуть завантажувати свої фотографії без проблем, а також брати участь в голосуванні.
1. Фотоконкурс - Моє найкраще фото ...
Фотоконкурс - А я зловив ось таку рибу ...
Установка і настройка Ads-WordPress.
Ads-WordPress для WordPress 4.0 можна завантажити з офіційного сайту за наступним посиланням - Ads-WordPress _4. Установка через FTP-протокол або через завантаження zip-файлу з комп'ютера. Плагін активується і треба зайти в його Налаштування, які встановлюються на ваш розсуд. А я лише наводжу свої у вигляді скріншотів.
Звертається увага на розділ Рублики. Попередньо створюється рублика спеціально для фотоконкурсу та її ID: записується у відповідне вікно.
Також в розділі - Файли треба встановити розмір передбачуваного фото і розширення файлів, дозволених до завантаження.
Після всіх змін натиснути - Update options. Далі треба створити нову сторінку для завантаження фотографій. Я назвав - Додати фотографію. На самому початку коротко описав порядок завантаження і деякі параметри і вимоги до завантажуваних знімкам. І додав такий код - [AdsForm].
Основна настройка плагіна завершена. Далі завантажуються фотографії будуть відображатися в записах (або сторінках - все залежить від налаштувань), а зберігається в папці \ wp-content \ uploads.
На цьому поки з плагіном Ads-WordPress закінчено і переходимо до встановлення та налаштування плагінів - NextGEN Gallery і NextGEN Gallery Voting.
ось що пише дебагер Notice: Функція wpdb :: escape з версії 3.6.0 вважається застарілою! Використовуйте wpdb :: prepare () or esc_sql (). in C: \ OpenServer \ domains \ nextgen \ wp-includes \ functions.php on line 3828
NextGEN Gallery Voting не працює - не виводить ніякі зірочки - все що є це налаштування в адмінці, на самому сайті модуля чето не бачити.
Спосіб звичайно громіздкий небагато. Але він хороший тоді, коли є альтернатива (щось на зразок соц мережі, де можна фотки залишити, або сервіси відправки файлів, де потрібно виконати трохи менше дій). А користувач сам вибере спосіб відправки фото на конкурс
Так зроблено для того щоб можна було будь-кому (та й по іншому на сайті вордпресс фотоконкурс просто не організувати) послати фото на конкурс без реєстрації ... і доступ можливий в майбутньому до свого фото для надання на нього прав за підсумками конкурсм (тільки треба зберегти дані отримані при відправці фотографії) ...
Валера, дуже здорово все описав АЛЕ! Таку масштабну роботу, яку потрібно виконати для того щоб взяти участь у фотоконкурсі, не кожен користувач готовий виконати. Просто лінь. Потрібно як то спростити організацію і участь в фотоконкурсі. Я не сколічкі не заперечую твою роботу як web-інженера. Все здорово. АЛЕ дій має бути мінімум.
з компа:
фотографія-завантаження-відправка
з мобільного:
QR-код-сканер-фотографія-завантаження-відправка.
Дуже хочеться щоб все було зведено в мінімум.
Не минуло й хвилини, а я вже в конкурсі беру участь. Ось це інша справа.
Я теж за те що б у охочого взяти участь у фотоконкурсі якомога швидше була можливість відправити фото, але на даний момент без реєстрації для WordPress знайшов тільки такий вихід ... до речі не так вже й складно відправити фото в моєму варіанті (якщо з комп'ютера) ... складності є в обробці для розміщення в галереї ...