Рихтуем вывод полей во flamingo CF7

Пользуюсь flamingo для протоколирования отправленных данных через Contact Form 7. Очень не удобно, что ссылки и сохраненные файлы выводятся как plain text. Но, мы это сейчас исправим!

Поля flamingo выводит через функцию форматирования, которая вызывает фильтрацию по токену flamingo_htmlize. Вот туда то мы и вклиним наш код.

Требуется обернуть текстовые ссылки в их html код.

Используем не сложную регулярку для замены. Важный нюанс заключается в том, что фильтр вызывается как минимум дважды — сначала для каждого атомарного значения поля, если их несколько, а потом для всего поля в целом.

Потому я проверяю, нет ли уже ссылок в строке $text.

Написать комментарий

Мало букафф? Читайте есчо !

Как добавить в contact form 7 плейсхолдер элемента

Апрель 1, 2023 г.

Неудобно, что прямо в редакторе нельзя задать нужные атрибуты, приходится искать либо в коде, чтобы подсмотреть как это реализовано, или на форумах. Нужно было создать элементы формы с атрибутом placeholder. Оказалось, что wpcf7 понимает следующую ...

Читать

Сохранение данных отправляемых формой WPCF7 в виде публикации

Июнь 3, 2018 г.

Отличный плагин WP Contact form 7 известен как многофункциональное решение для конструирования пользовательских форм в Wordpress. К сожалению, единственная ...

Читать

 

Комментарии к «Рихтуем вывод полей во flamingo CF7»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: