Настройка
Обновлено
Где находятся настройки
Откройте «Блог» → «Плагины» → «FAQ в записях блога». Для изменения настроек нужны права администратора приложения «Блог».
Переключатели сохраняются сразу после изменения. При успешном сохранении появляется сообщение «Настройка сохранена»; отдельная кнопка сохранения общих настроек не нужна.
Общие настройки
| Настройка | Что делает | Значения / по умолчанию |
|---|---|---|
| Статус плагина | Включает вывод FAQ и панель «FAQ записи». При выключении блоки не выводятся, а распознаваемые шорткоды удаляются из выводимого текста | Включено / выключено; по умолчанию включено |
| Выводить по хуку | Выводит FAQ в области frontend_post.footer, то есть в подвале записи. Сначала идут собственные вопросы записи, затем готовые наборы с включённым выводом в подвале |
Включено / выключено; по умолчанию включено |
| Разметка Schema.org | Добавляет микроразметку FAQPage в формате JSON-LD. Одинаковые пары вопроса и ответа включаются в неё один раз | Включено / выключено; по умолчанию включено |
| Открыт только один вопрос | При раскрытии ответа закрывает остальные открытые ответы в том же блоке аккордеона | Включено / выключено; по умолчанию включено |
| Подключать CSS и JS вместе с блоком | Подключает стили, скрипт аккордеона и запасной стиль для браузера с отключённым JavaScript вместе с первым выведенным блоком | Включено / выключено; по умолчанию включено |
«Выводить по хуку» не управляет шорткодами: они продолжают работать при выключенном автоматическом выводе, если включён «Статус плагина».
Режим «Открыт только один вопрос» действует внутри каждого контейнера .ewblogfaq-plugin. Разные вставки шорткодами имеют независимые контейнеры. В автоматическом подвале несколько наборов находятся в одном контейнере.
Показаны пять переключателей вывода FAQ, микроразметки и подключения CSS и JS.
Как выбрать способ вывода
Только в нужных местах текста
Оставьте «Статус плагина» включённым, выключите «Выводить по хуку» и вставьте шорткоды в нужные записи.
Общий набор в подвале всех записей
Включите «Выводить по хуку». В нужном наборе включите «Выводить этот набор в подвале всех записей». У нового набора этот переключатель выключен.
Подключение стилей и скрипта из темы
Выключайте «Подключать CSS и JS вместе с блоком», только когда разработчик добавил вызов assets() после контента в тему. Без подключения скрипта при включённом JavaScript ответы останутся свёрнутыми. Пример вызова в теме.
Что попадает в микроразметку
JSON-LD содержит текст вопроса и ответа. HTML ответа преобразуется в обычный текст; лишние пробелы объединяются. Пары с пустым вопросом или пустым ответом пропускаются.
Разметка выводится один раз за запрос вместе с первым отрисованным блоком. Особенности объединения нескольких блоков стоит проверять на конкретной странице, особенно при нестандартном выводе записей темой.