Разместить Форму в WordPress с плагином и шорткодом
Разместите Форму в WordPress, не вставляя разметку на каждой странице: загрузите один раз бесплатный плагин из одного файла, затем поместите шорткод Формы в блок Shortcode.
Эта статья переведена машинным способом. Читать оригинал на английском
![A dark plate titled 'One shortcode. Current fields.' showing a WordPress page holding a [formflow] shortcode, an arrow to a FormFlow card, an arrow to a generated component, and a cache loop back.](https://formflow.digital/storage/blog/gallery/01M5H1SF5NY3F7YD486R41WX2H.webp)
FormFlow v1.32.0 вышел 2026-10-04 и добавил вкладку WordPress в раздел «Получить код». Это самый короткий путь от Формы до страницы WordPress: плагин загружается один раз, шорткод вставляется на каждую страницу, и Форма сохраняет текущие поля — разметку больше никто не вставляет.
Выпуск записан в списке изменений. Это руководство охватывает три шага, важные атрибуты и поведение при недоступности FormFlow.
Что плагин делает, а что нет
Загрузка — один PHP-файл, упакованный в formflow-wordpress.zip с одной записью formflow/formflow.php. Он регистрирует один шорткод, делает один запрос к FormFlow, кэширует ответ на пять минут и печатает полученную разметку. Он бесплатен на всех тарифах.
Это весь плагин. Он не переписывает Форму заново и ничего не решает: допуск, оценка спама, режим Strict, Turnstile и доставка остаются на сервере FormFlow. Плагин, установленный на сайте клиента, нельзя изменить позже, поэтому держать каждое решение на нашей стороне — сознательный выбор.
Загрузить один раз
Откройте Форму, нажмите «Получить код» и выберите вкладку WordPress.
Нажмите «Скачать плагин WordPress». Ваш сайт получает formflow-wordpress.zip.
В WordPress перейдите в Плагины → Добавить новый → Загрузить плагин, выберите файл и установите.
Активируйте его. Плагину нужны WordPress 5.8 или новее и PHP 7.4 или новее.
Шорткод находится на той же вкладке. Скопируйте его из поля под «Копировать в буфер обмена»: вкладка печатает его с тем Стилем и тем выбором Динамического рендеринга, которые сейчас выбраны в «Получить код», так что вставленное совпадает с предпросмотром, который вы только что видели.
Разместить шорткод
Добавьте на страницу или запись блок Shortcode и вставьте строку в него.
[formflow form="FORMFLOW_TOKEN" style="minimal" live="1"]Три атрибута задают размещение.
form — токен Формы. Это единственное, что плагин отправляет в FormFlow, и он проверяется до запроса.
style — Стиль, выбранный в «Получить код», например minimal или bootstrap. Его запись означает, что последующее изменение значения по умолчанию никогда не переоформит страницу, размещённую со старым.
live включает Динамический рендеринг значением 1. Опустите его, и шорткод напечатает обычный сгенерированный компонент — это лучший выбор, когда вы не хотите второго запроса из браузера посетителя.
Что происходит, когда FormFlow недоступен
Плагин — это запрос и кэш, поэтому его поведение при сбое и есть та часть, которую стоит понять до того, как на него полагаться.
Хороший ответ кэшируется на пять минут, поэтому оживлённая страница не обращается к FormFlow при каждом просмотре.
Последняя хорошая копия также хранится в настройках самого сайта. Если запрос истёк, ограничен по частоте или вернул ошибку сервера, страница печатает эту копию.
Если копии нет вовсе, посетитель не видит ничего, а вошедший редактор видит короткое уведомление с токеном и кодом состояния HTTP.
Если Форма исчезла или закрыта, плагин ничего не печатает посетителям и объясняет причину редакторам. Сохранённая копия остаётся, а не стирается, поэтому один неверный ответ не может её уничтожить.
Где он останавливается
Блока Gutenberg нет. Блок Shortcode — поддерживаемый путь, и он работает в блочном редакторе.
Нет страницы настроек WordPress, нет автоматического обновления плагина и нет карточки на wordpress.org. Файл вы загружаете и обновляете сами.
WordPress никогда не пишет в FormFlow. Размещение Формы не добавляет сайт в список разрешённых для Формы, и плагин не может создать или изменить Форму.
Плагин не является ИИ-интеграцией. FormFlow не подключён к экрану AI Connectors в WordPress 7.0.
Куда дальше
Если вы ещё нигде не размещали Форму, прочитайте статью о встраивании Формы сгенерированным компонентом: шорткод печатает ту же разметку, поэтому оба пути ведут в одно место. Если страница не на английском, статья о v1.7 объясняет, как язык Формы следует за ней с хостинговой страницы до встроенной копии. О контракте, стоящем за запросом, см. справочник по API.