Запитай мене будь-що (анонімно)

Опис

Плагін Ask Me Anything (AMA) дозволяє додати форму на ваш веб-сайт, де користувачі можуть анонімно ставити вам запитання.

Плагін AMA використовує короткий код [askmeanythingpeople] для додавання форми. У ньому також чітко перераховані питання та відповіді. Існує 20 атрибутів, і кілька прикладів конфігурацій наведено в кінці цього опису.

Генератор коротких кодів, що входить у комплект, дозволяє легко налаштувати та налаштувати шорткод. Ви знайдете його в адміністраторі WordPress > Налаштування > Запитайте мене будь-що (див. сторінку зі знімками екрана). Усе, що вам потрібно зробити, щоб створити сторінку AMA, це встановити плагін і скопіювати шорткод із генератора на сторінку чи допис.

Живий приклад [ПРИМІТКА: Питання та тести, опубліковані тут, залишаються без відповіді та видаляються. Щоб отримати запитання, скористайтеся форумом підтримки.]

AMA зберігає запитання як коментарі WordPress. Отже, коментарі повинні бути ввімкнені на сторінці чи публікації. Ви можете використовувати шорткод у текстовому віджеті, використовуючи ідентифікатор сторінки або публікації в атрибуті post_or_page_id шорткоду. Будь ласка, зверніться до сторінки встановлення для отримання додаткової інформації.

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

Основні характеристики:

  • Запитання та відповіді є коментарями WordPress. Нові таблиці бази даних не створюються.
  • Повністю настроюється за допомогою 20 атрибутів короткого коду.
  • Простий у використанні генератор коротких кодів у налаштуваннях > Запитай мене щось.
  • Сумісний із більшістю готових тем, оскільки в основному використовує стандартні стилі WordPress.
  • Належні ідентифікатори CSS і класи для легкого оформлення, якщо це необхідно.
  • Легко стилізуйте свою сторінку AMA за допомогою вбудованого поля CSS. Знайдіть його в налаштуваннях > Запитай мене будь-що > Вкладка «Користувацький CSS».
  • Користувацький CSS можна скоротити та завантажувати лише на сторінках AMA.
  • Проста та ефективна перевірка спаму/ботів за допомогою тестового запитання. Тестове питання можна налаштувати.
  • Багатосайтова сумісність.
  • Переклад готовий.

Як використовувати функцію «Запитай мене про все»

Щоб створити сторінку AMA, додайте короткий код на сторінку або допис WordPress

Використання за умовчанням:

[askmeanythingpeople]

Перелічіть 5 останніх запитань і відповідей на бічній панелі:

[askmeanythingpeople post_or_page_id="123" questions_per_page="5" show_question_box="false" show_navigation="false"]

Примітка: Припускається, що 123 — це ідентифікатор сторінки або публікації, яка є спеціальною сторінкою «Запитай мене будь-що». Перегляньте сторінку «Встановлення» для отримання додаткової інформації.`

Повний список атрибутів зі значеннями за умовчанням

Ось усі доступні атрибути та їхні значення за замовчуванням.

post_or_page_id="0"
latest_first="true"
anonymous_name="Someone"
success_text="Your question is saved and will appear when it is answered."
question_box_title="Your Question"
placeholder="In the spirit of keeping it anonymous please do not leave any personal information."
test_question="What is 7+5?"
test_answer="12"
test_placeholder="Enter your answer."
ask_button_text="Ask Anonymously"
answer_list_title="Answers So Far.."
no_answers_text="Be the first to ask!"
questions_per_page="10"
avatar="monsterid"
avatar_size="96"
show_question_box="true"
show_answers="true"
show_navigation="true"
show_test_question="true"
show_do_action="false"
give_thanks="false"

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

Якщо вам подобається мій плагін, оцініть його і віддайте мені належне, встановивши для атрибута give_thanks значення true (за замовчуванням — false) у короткому коді. Дякую!

GitHub: arunbasillal/ask-me-anything-anonymously

Скріншоти

  • Генератор коротких кодів у налаштуваннях «Запитай мене про все».
  • Легко створюйте свою сторінку AMA за допомогою спеціального CSS.
  • Зразок сторінки «Запитай мене про все».
  • Віджет бічної панелі, що показує останні запитання та відповіді на них.

Встановлення

Щоб встановити цей плагін:

  1. Встановіть плагін через інтерфейс адміністратора WordPress або завантажте папку плагіна в /wp-content/plugins/ за допомогою ftp.
  2. Активуйте плагін на екрані «Плагіни» в WordPress. На мультисайті ви можете активувати його через мережу або дозволити користувачам активувати його окремо.

Щоб створити сторінку/допис із формою «Запитай мене будь-що»:

  1. Перейдіть до адміністратора WordPress > Налаштування > Запитайте мене будь-що, щоб створити та налаштувати шорткод. Скопіюйте цей шорткод.
  2. Додайте нову сторінку/публікацію та переконайтеся, що коментарі ввімкнено. Зверніться до поширених запитань, якщо ви не знаєте, як увімкнути коментарі.
  3. Вставте шорткод, створений на кроці 1, і опублікуйте сторінку. У вас буде нова сторінка «Запитай мене про все».

Щоб додати форму до віджета:

  1. Запитання зберігаються як коментарі WordPress, і всі коментарі мають бути пов’язані зі сторінкою чи публікацією. Отже, вам потрібно створити сторінку або публікацію з формою «Запитай мене про все», як описано в попередніх кроках.
  2. Після створення сторінки перейдіть до адміністратора WordPress > Налаштування > Запитай мене щось.
  3. Виберіть «Місцезнаходження» у «Вибрати місцезнаходження» як «Віджет бічної панелі».
  4. Введіть ідентифікатор сторінки або публікації, створеної для форми «Запитай мене будь-що», у полі «Ідентифікатор сторінки/публікації».
  5. Пограйте з іншими параметрами, щоб налаштувати шорткод. Скопіюйте згенерований шорткод.
  6. Перейдіть до Зовнішній вигляд > Віджети та додайте новий текстовий віджет на бічну панель. Вставте сюди шорткод і збережіть його. Ваш віджет «Запитай мене будь-що» готовий.

Часті питання

Чи потрібно мені реєструватися в сторонній службі, щоб використовувати цей плагін?

Немає.

Де я можу побачити живий приклад, перш ніж встановити цей плагін?

Ви можете побачити живий приклад тут, у моїй подорожі. Усі питання щодо плагінів і тестових питань видаляються. Для запитань використовуйте форум підтримки.

Чи можу я використовувати цей плагін без створення спеціальної сторінки чи допису?

Ні. Оскільки плагін зберігає запитання та відповіді як коментарі WordPress, його потрібно пов’язати зі сторінкою чи публікацією. Однак, коли ви маєте його на сторінці, ви також можете додати форму як віджет бічної панелі.

Як увімкнути коментарі на сторінці?

  1. Відредагуйте сторінку або публікацію та натисніть «Параметри екрана» у верхньому правому куті.
  2. У шухляді, що випадає, позначте «Обговорення». Закрийте ящик, знову клацнувши «Параметри екрана».
  3. У полі «Обговорення» встановіть прапорець «Дозволити коментарі».
  4. Опублікувати / Оновити сторінку.

Мій віджет бічної панелі показує короткий код замість форми AMA

Додайте це до functions.php вашої теми, щоб увімкнути рендеринг коротких кодів у віджетах бічної панелі.

add_filter('widget_text','do_shortcode');

Я отримую помилку «Empty CAPTCHA», коли ставлю запитання. Що мені робити?

Ймовірно, це походить від плагіна captcha, який додає його до форми коментаря. У налаштуваннях > Запитайте мене будь-що встановіть «Додаткові елементи форми» на «Показати» разом з усіма іншими параметрами, які ви хочете. Потім скопіюйте і вставте новий шорткод на свою сторінку/допис. Це відобразить капчу, і користувач зможе заповнити її під час надсилання запитання.

Примітка: Плагін AMA не має власної кодової перевірки.

Мені потрібно більше функцій. Чи можу я вас найняти?

Так. Будь ласка, зв’яжіться через мою контактну форму з коротким описом ваших вимог і бюджету для проекту. Я скоро зв’яжусь.

Я вважаю цей плагін дуже корисним. Як я можу висловити свою вдячність?

Я радий це чути! Ви можете зробити пожертву або залишити рейтинг, щоб мотивувати мене продовжувати працювати над плагіном.

Відгуки

02.03.2020 1 reply
once you learn how to use it (make sure you read the documentation and instructions here on wp.org) it works pretty well and it's easy to redesign using CSS. simple and does exactly what it says (and what I needed it to do). Thanks!
03.09.2016 1 reply
The plugin is simple and straightforward to use. Just install, go to Tools → Ask Me Anything, generate shortcode and paste in a post/page/widget. Just one suggestion, it would be awesome if I can generate shortcode from a the editor itself. Just a minor wish. 🙂
Прочитати всі 4 відгуки

Учасники та розробники

“Запитай мене будь-що (анонімно)” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій вклад наступні учасники:

Учасники

“Запитай мене будь-що (анонімно)” було перекладено на 2 локалізації. Дякуємо перекладачам за їх роботу.

Перекладіть “Запитай мене будь-що (анонімно)” на вашу мову.

Цікавитесь розробкою?

Перегляньте код, перегляньте сховище SVN або підпишіться на журнал розробки за допомогою RSS.

Журнал змін

1.6

  • Date: 04.October.2023
  • Tested with WordPress 6.3.1
  • Enhancement: Added compatibility with PHP 8.x

1.5

  • Дата: 27 січня 2023.
  • Протестовано з WordPress 6.1.1.
  • Покращення: !ВАЖЛИВО! Основний файл плагіна було перейменовано відповідно до стандартів WordPress. Це дезактивує плагін під час оновлення. Просто повторно активуйте плагін, щоб вирішити проблему.
  • Покращення: додано новий атрибут test_placeholder для редагування тексту заповнювача вікна відповіді на перевірочне запитання.
  • Покращення: CSSTidy оновлено до 1.7.3.
  • Виправлення безпеки: видалено непотрібні файли в CSSTidy.
  • I18n: оновлено текстовий домен з abl_amamc_td на ask-me-anything-anonymously відповідно до WordPress інструкції щодо інтернаціоналізації.

1.4

  • Дата: 07 березня 2021
  • Протестовано з WordPress 5.7.
  • Bug fix: Fixed PHP notice: Undefined index: amashowtestquestion amamc_ask-me-anything.php on line 820.

1.3.1

  • Дата: 23 жовтня 2017
  • Виправлені слова, які не були готові до перекладу.
  • Створено та додано файл .POT для перекладів.

1.3

  • Дата: 02 вересня 2017
  • Оновлено: класи CSSTidy відповідають стандартам PHP 7.x.
  • Оновлено: використовує wp_kses() замість esc_html() під час виведення, щоб запобігти видаленню корисних тегів html.
  • Оновлено: спеціальний CSS завантажується лише на сторінках AMA. Раніше він завантажувався на всіх початкових сторінках.
  • Додано: можливість зменшити CSS. Пов’язаний код використовує функції, представлені в PHP 5.5, якщо ваша версія PHP молодша за 5.5, вам слід спочатку оновити. Як перевірити? Прочитайте цю тему
  • Покращення коду

1.2

  • Сторінку параметрів переміщено з адміністратора WordPress > Інструменти > Запитайте будь-що в адміністратора WordPress > Налаштування > Запитай мене щось.
  • Додана можливість додавати власний CSS.
  • Додано посилання на демонстраційний потік у файлі readme.txt.
  • Змінено позначку часу від дати до дати та часу в годинах і хвилинах.

1.01

  • Новий атрибут короткого коду: show_test_question, щоб показувати (за замовчуванням) або приховувати тестове запитання для перевірки спаму.
  • Новий атрибут короткого коду: show_do_action для додаткового показу (за замовчуванням приховування) додаткових елементів форми коментарів, доданих іншими плагінами, такими як плагіни captcha.

1.0

  • Перший випуск плагіна.