Нажмите для увеличения
Описание
Contact Form 7 - отличный плагин WordPress и один из лучших бесплатных плагинов WordPress для контактных форм. Контактная форма 7 - расширение динамического текста (DTX) делает ее еще более интересной за счет добавления возможностей динамического контента. Хотя значения по умолчанию в контактной форме 7 являются статическими, DTX позволяет создавать предварительно заполненные поля, полученные из других мест. Некоторые примеры могут включать:
- Автоматическое заполнение URL-адреса или просто получение имени домена или пути.
- Автоматическое заполнение идентификатора, заголовка или ярлыка сообщения.
- Автоматическое заполнение заголовка, URL-адреса или фрагмента текущей страницы.
- Предварительное указание номера продукта.
- Ссылки на другой контент на сайте.
- Добавление информации о публикации или странице.
- Заполнение информацией о текущем пользователе.
- Заполнение настраиваемыми и метаполями.
- Генерация уникальных идентификаторов для заявок в службу поддержки.
- Получение списка категорий сообщений или других пользовательских таксономий.
- Получение значения из файла cookie.
- Получение пользовательских модификаций темы.
- Любое значение с использованием пользовательских коротких кодов.
Возможности безграничны!
Посмотреть демо
Более 10 лет DTX обрабатывал только поля форм <input type="text" /> и <input type="hidden" />, но в версии 4 наконец появилось больше:
- электронная почта
- URL-адрес
- тел (для номеров телефонов)
- номер
- диапазон (ползунок)
- textarea (многострочный текст)
- раскрывающееся меню (выберите поле)
- флажки
- переключатели
- дата
- отправить (да, кнопка отправки, где вы можете использовать динамический текст!)
ЧТО ЭТО ДЕЛАЕТ?
DTX обеспечивает пользователям WordPress гибкость при создании динамических форм в контактной форме 7. DTX поставляется с несколькими встроенными шорткодами, которые позволяют заполнять контактную форму из переменной HTTPS GET или любой информации из функции get_bloginfo(), среди прочего. См. ниже включенные короткие коды.
Не видите нужный вам короткий код в списке? Вы можете написать свой собственный! Здесь можно использовать любой короткий код, который возвращает строку или числовое значение. Включенные короткие коды охватывают только наиболее распространенные сценарии, но DTX обеспечивает гибкость, позволяющую вам программно получить любое значение, к которому у вас есть доступ.
Динамическое значение
Изюминка этого плагина - установить динамическое значение! Это поле может содержать любой шорткод с двумя важными условиями:
- Короткий код НЕ должен содержать обычные квадратные скобки ([ и ]). Таким образом, вместо [CF7_GET key="value"] вы должны использовать CF7_GET key="value".
- Любые параметры в коротком коде должны заключаться в одинарные кавычки. То есть: CF7_GET key="value", а не CF7_GET key="value"
Динамический заполнитель
Установите динамический заполнитель с этим атрибутом! Эта функция принимает статический текст или короткий код. При использовании короткого кода тот же синтаксис применяется и к полю динамического значения. Однако у этой области также есть еще несколько потребностей:
- В тексте/коротком коде сначала должны быть апострофы, преобразованные в код объекта HTML, "
- После этого он должен быть закодирован по URL-адресу, чтобы пробелы стали %20, а другие небуквенно-цифровые символы были преобразованы.
Если вы используете генератор тегов Contact Form 7 для создания тега формы, эти дополнительные потребности уже учтены. Динамические заполнители недоступны для динамических тегов скрытой формы.
Узнайте больше и посмотрите примеры из базы знаний DTX.
Совместимость с плагинами кэширования
DTX совместим с кэшем! Вы можете настроить поле для вычисления после загрузки страницы, установив для атрибута dtx_pageload любой тег динамической формы.
Многие веб-сайты используют плагины кеширования для оптимизации производительности. Если ваш веб-сайт кэширует HTML-код формы, то вместе с ним кэшируются все динамические поля формы, которые у вас есть. Это становится проблемой, если вы используете DTX для извлечения значений из файла cookie или строки запроса текущего URL-адреса.
Это лучше всего подходит для динамических полей формы, которые:
- получает текущий URL-адрес
- получает значение из URL-запроса
- получает значение из файла cookie
- получает информацию о текущем пользователе
- генерирует уникальный идентификатор (GUID)
Для динамических полей, специфичных для страницы, эти значения совершенно безопасно кэшировать. Например, поля динамической формы, которые:
- получение идентификатора, заголовка или фрагмента страницы или сообщения.
- получение мета поста для текущей страницы
- получение присвоенных публикации категорий, тегов или другой пользовательской таксономии.
- получение информации о сайте
- получение значений модификации темы
Примечание. Включение вычисления динамического поля после загрузки страницы приведет к добавлению интерфейса JavaScript. В зависимости от короткого кода, используемого в качестве динамического значения, вызов AJAX на сервер может быть отправлен на обработку. Сценарий минимизируется, загружается в нижний колонтитул и откладывается, что сводит к минимуму влияние на производительность сайта, а вызовы AJAX вызываются асинхронно, чтобы не стать ресурсом, блокирующим рендеринг, и минимизировать работу основного потока. Сам скрипт также можно безопасно кэшировать.
Узнайте больше и посмотрите примеры из базы знаний DTX.
Поля формы только для чтения
Установите этот флажок, если вы не хотите, чтобы пользователи могли редактировать это поле. Он добавит атрибут readonly в поле формы ввода. Эта функция недоступна для динамических тегов скрытой формы.
Скрыть значения для повышения конфиденциальности
Если вы предварительно заполняете поле формы электронным письмом,
- Автоматическое заполнение URL-адреса или просто получение имени домена или пути.
- Автоматическое заполнение идентификатора, заголовка или ярлыка сообщения.
- Автоматическое заполнение заголовка, URL-адреса или фрагмента текущей страницы.
- Предварительное указание номера продукта.
- Ссылки на другой контент на сайте.
- Добавление информации о публикации или странице.
- Заполнение информацией о текущем пользователе.
- Заполнение настраиваемыми и метаполями.
- Генерация уникальных идентификаторов для заявок в службу поддержки.
- Получение списка категорий сообщений или других пользовательских таксономий.
- Получение значения из файла cookie.
- Получение пользовательских модификаций темы.
- Любое значение с использованием пользовательских коротких кодов.
Возможности безграничны!
Посмотреть демо
Более 10 лет DTX обрабатывал только поля форм <input type="text" /> и <input type="hidden" />, но в версии 4 наконец появилось больше:
- электронная почта
- URL-адрес
- тел (для номеров телефонов)
- номер
- диапазон (ползунок)
- textarea (многострочный текст)
- раскрывающееся меню (выберите поле)
- флажки
- переключатели
- дата
- отправить (да, кнопка отправки, где вы можете использовать динамический текст!)
ЧТО ЭТО ДЕЛАЕТ?
DTX обеспечивает пользователям WordPress гибкость при создании динамических форм в контактной форме 7. DTX поставляется с несколькими встроенными шорткодами, которые позволяют заполнять контактную форму из переменной HTTPS GET или любой информации из функции get_bloginfo(), среди прочего. См. ниже включенные короткие коды.
Не видите нужный вам короткий код в списке? Вы можете написать свой собственный! Здесь можно использовать любой короткий код, который возвращает строку или числовое значение. Включенные короткие коды охватывают только наиболее распространенные сценарии, но DTX обеспечивает гибкость, позволяющую вам программно получить любое значение, к которому у вас есть доступ.
Динамическое значение
Изюминка этого плагина - установить динамическое значение! Это поле может содержать любой шорткод с двумя важными условиями:
- Короткий код НЕ должен содержать обычные квадратные скобки ([ и ]). Таким образом, вместо [CF7_GET key="value"] вы должны использовать CF7_GET key="value".
- Любые параметры в коротком коде должны заключаться в одинарные кавычки. То есть: CF7_GET key="value", а не CF7_GET key="value"
Динамический заполнитель
Установите динамический заполнитель с этим атрибутом! Эта функция принимает статический текст или короткий код. При использовании короткого кода тот же синтаксис применяется и к полю динамического значения. Однако у этой области также есть еще несколько потребностей:
- В тексте/коротком коде сначала должны быть апострофы, преобразованные в код объекта HTML, "
- После этого он должен быть закодирован по URL-адресу, чтобы пробелы стали %20, а другие небуквенно-цифровые символы были преобразованы.
Если вы используете генератор тегов Contact Form 7 для создания тега формы, эти дополнительные потребности уже учтены. Динамические заполнители недоступны для динамических тегов скрытой формы.
Узнайте больше и посмотрите примеры из базы знаний DTX.
Совместимость с плагинами кэширования
DTX совместим с кэшем! Вы можете настроить поле для вычисления после загрузки страницы, установив для атрибута dtx_pageload любой тег динамической формы.
Многие веб-сайты используют плагины кеширования для оптимизации производительности. Если ваш веб-сайт кэширует HTML-код формы, то вместе с ним кэшируются все динамические поля формы, которые у вас есть. Это становится проблемой, если вы используете DTX для извлечения значений из файла cookie или строки запроса текущего URL-адреса.
Это лучше всего подходит для динамических полей формы, которые:
- получает текущий URL-адрес
- получает значение из URL-запроса
- получает значение из файла cookie
- получает информацию о текущем пользователе
- генерирует уникальный идентификатор (GUID)
Для динамических полей, специфичных для страницы, эти значения совершенно безопасно кэшировать. Например, поля динамической формы, которые:
- получение идентификатора, заголовка или фрагмента страницы или сообщения.
- получение мета поста для текущей страницы
- получение присвоенных публикации категорий, тегов или другой пользовательской таксономии.
- получение информации о сайте
- получение значений модификации темы
Примечание. Включение вычисления динамического поля после загрузки страницы приведет к добавлению интерфейса JavaScript. В зависимости от короткого кода, используемого в качестве динамического значения, вызов AJAX на сервер может быть отправлен на обработку. Сценарий минимизируется, загружается в нижний колонтитул и откладывается, что сводит к минимуму влияние на производительность сайта, а вызовы AJAX вызываются асинхронно, чтобы не стать ресурсом, блокирующим рендеринг, и минимизировать работу основного потока. Сам скрипт также можно безопасно кэшировать.
Узнайте больше и посмотрите примеры из базы знаний DTX.
Поля формы только для чтения
Установите этот флажок, если вы не хотите, чтобы пользователи могли редактировать это поле. Он добавит атрибут readonly в поле формы ввода. Эта функция недоступна для динамических тегов скрытой формы.
Скрыть значения для повышения конфиденциальности
Если вы предварительно заполняете поле формы электронным письмом,
Похожие товары
Смотреть все
Хит продаж
WordPress
Хит продаж
WordPress