Как динамически добавить заголовок сообщения WordPress в контактную форму – при помощи плагина Contact Form 7 Dynamic Text Extension
Плагин Contact Form 7 WordPress – это очень мощный плагин, который очень часто используется на многих веб-сайтах WordPress, для которых требуются формы. Бывают случаи, когда мы сталкиваемся с ситуациями, когда нам нужно динамически добавлять заголовок сообщения WordPress, URL-адрес или поля в строку темы или текст сообщения электронной почты, созданный формой. К счастью, с этой ситуацией очень легко справиться с помощью плагина расширения. В этом руководстве мы научим вас динамически добавлять заголовок записи WordPress в плагин Contact Form 7.
Шаг 1. Установите плагин расширения динамического текста Contact Form 7
Перво-наперво, нам нужно загрузить и установить плагин расширения Contact Form 7 Dynamic Text Extension из каталога плагинов WordPress. Этот плагин позволит добавлять возможности динамического контента в плагин Contact Form 7.
Пожалуйста, обрати внимание:
- – Убедитесь, что у вас также установлен плагин Contact Form 7.
- – Это очень мощный плагин, и динамическое добавление заголовка записи WordPress – лишь одна из его многочисленных возможностей.
Шаг 2. Создайте скрытый тег динамического содержимого в контактной форме 7
Теперь мы сгенерируем скрытый тег динамического содержимого, который будет использоваться для динамического добавления заголовка сообщения WordPress в «Контактную форму 7».
Находясь в панели управления WordPress, перейдите на страницу настроек «Контактная форма 7» и убедитесь, что вы просматриваете вкладку «Форма». Скопируйте и вставьте код тега формы ниже, затем добавьте его в блок кода формы: –
[dynamichidden page-title "CF7_get_post_var key='title'"]
Приведенный выше код добавит скрытый текстовый ввод в форму, который будет предварительно заполнять заголовок страницы. Это удобно использовать, когда вы используете одну и ту же контактную форму на нескольких страницах, чтобы знать, откуда пользователь отправил форму.
В качестве альтернативы вы можете отобразить URL-адрес страницы или ярлык, используя вместо этого один из следующих шорткодов: –
[dynamichidden page-url "CF7_bloginfo show='url'"]
[dynamichidden page-slug "CF7_bloginfo show='url'"]
Шаг 3. Отображение скрытой переменной тега динамического содержимого в контактной форме 7
Наконец, мы отобразим скрытую переменную тега динамического содержимого в форме «Контактная форма 7».
Находясь на странице настроек «Контактная форма 7», щелкните вкладку «Электронная почта». Теперь вы можете использовать тег переменной кода ниже, чтобы отобразить заголовок сообщения WordPress в поле «Тема» или «Тело сообщения» формы «Контактная форма 7».
[page-title]
Если вы используете поля URL или Slug в этом примере, вы должны использовать следующий тег кода: –
[page-url]
[page-slug]
Если у вас возникли проблемы с работой этого руководства, пожалуйста, перечитайте его и попробуйте еще раз, если вы все еще не можете заставить его работать, оставьте нам комментарий ниже, и мы ответим как можно скорее. Надеемся, это поможет.