Описание
Плагин 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) в шорткоде. Спасибо!
Скриншоты
Установка
Чтобы установить этот плагин:
- Установите плагин через интерфейс администратора WordPress или загрузите папку плагина в /wp-content/plugins/ с помощью ftp.
- Активируйте плагин через экран «Плагины» в WordPress. На Multisite вы можете либо активировать его по сети, либо позволить пользователям активировать его индивидуально.
Чтобы создать страницу/публикацию с формой «Спроси меня о чем угодно»:
- Перейдите в раздел «Администрирование WordPress» > Настройки > Спросите меня что угодно, чтобы сгенерировать и настроить шорткод. Скопируйте этот шорткод.
- Добавьте новую страницу/публикацию и убедитесь, что комментарии включены. Обратитесь к FAQ, если вы не знаете, как включить комментарии.
- Вставьте шорткод, созданный на шаге 1, и опубликуйте страницу. У вас будет новая страница «Спроси меня о чем угодно».
Чтобы добавить форму в виджет:
- Вопросы сохраняются как комментарии WordPress, и все комментарии должны быть связаны со страницей или записью. Итак, вам нужно создать страницу или публикацию с формой Ask Me Anything, как описано в предыдущих шагах.
- После создания страницы перейдите в раздел «Администрирование WordPress» > Настройки > Спрашивай о чем угодно.
- Выберите «Местоположение» в разделе «Выбрать местоположение» как «Виджет боковой панели».
- Введите идентификатор страницы или сообщения, созданного для формы «Спросите меня о чем угодно», в поле «Идентификатор страницы/сообщения».
- Поиграйте с остальными параметрами, чтобы настроить шорткод. Скопируйте сгенерированный шорткод.
- Перейдите в раздел Внешний вид > Виджеты и добавьте новый текстовый виджет на боковую панель. Вставьте сюда шорткод и сохраните его. Ваш виджет «Спроси меня о чем угодно» готов.
Часто задаваемые вопросы
-
Нужно ли мне регистрироваться в стороннем сервисе, чтобы использовать этот плагин?
-
Нет.
-
Где я могу увидеть живой пример перед установкой этого плагина?
-
Вы можете увидеть живой пример здесь, в моем отчете о путешествиях. Все вопросы по плагинам и тестовые вопросы удалены, пожалуйста, используйте форум поддержки для вопросов.
-
Могу ли я использовать этот плагин, не создавая отдельную страницу или запись?
-
Нет. Поскольку плагин сохраняет вопросы и ответы в виде комментариев WordPress, его необходимо связать со страницей или публикацией. Однако, как только вы разместите его на странице, вы также можете добавить форму в качестве виджета боковой панели.
-
Как включить комментарии на странице?
-
- Отредактируйте страницу или сообщение и в правом верхнем углу нажмите «Параметры экрана».
- В раскрывающемся списке выберите «Обсуждение». Закройте ящик, снова нажав «Параметры экрана».
- В метабоксе «Обсуждение» установите флажок «Разрешить комментарии».
- Опубликовать/обновить страницу.
-
Добавьте это в functions.php вашей темы, чтобы включить рендеринг шорткода в виджетах боковой панели.
add_filter('widget_text','do_shortcode');
-
Когда я отправляю вопрос, я получаю сообщение об ошибке «Пустой CAPTCHA». Что мне делать?
-
Вероятно, это происходит из-за плагина капчи, который добавляет его в форму комментария. В настройках > Спросите меня что-нибудь установите «Дополнительные элементы формы» на «Показать» вместе со всеми другими параметрами, которые вы хотите. Затем скопируйте и вставьте новый шорткод на свою страницу/публикацию. Это отобразит капчу, и пользователь сможет заполнить ее во время отправки вопроса.
Примечание. Плагин AMA не поставляется с собственной капчей.
-
Мне нужно больше функций. Могу я нанять вас?
-
Да. Пожалуйста, свяжитесь с нами через мою контактную форму с кратким описанием ваших требований и бюджета для проекта. Я свяжусь с вами в ближайшее время.
-
Я нашел этот плагин очень полезным, как я могу выразить свою признательность?
-
Я рад это слышать! Вы можете либо сделать пожертвование, либо оставить рейтинг, чтобы мотивировать меня продолжать работу над плагином.
Отзывы
Участники и разработчики
«Ask Me Anything (Anonymously)» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Ask Me Anything (Anonymously)» переведён на 2 языка. Благодарим переводчиков за их работу.
Перевести «Ask Me Anything (Anonymously)» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте 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
наспроси-меня-что-нибудь-анонимно
в соответствии с WordPress рекомендации по интернационализации.
1.4
- Дата: 07.03.2021
- Протестировано с WordPress 5.7.
- Исправление ошибки: исправлено уведомление PHP: неопределенный индекс: amashowtestquestion amamc_ask-me-anything.php в строке 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, чтобы опционально отображать (скрывать по умолчанию) дополнительные элементы формы комментариев, добавленные другими плагинами, такими как плагины ввода-вывода.
1.0
- Первый релиз плагина.