Ваш сайт — ваша визитная карточка в интернете.
Contact Form 7 — это, без сомнения, один из самых популярных плагинов для создания обратной связи на сайте, работающих на WordPress.
С помощью Contact Form 7 можно легко создавать разнообразные контактные формы: от простых с небольшим количеством полей до сложных с различными типами данных.
Однако, как всегда, есть нюанс. Речь идет о тегах абзаца <p> и переносах строк <br> между <label>.
Когда вы начинаете осваивать этот плагин на практике, то замечаете, что Ваша верстка «съезжает». Это происходило из-за тегов <p> и <br />, которые добавлялись в коде формы для переноса строк. Решение оказалось простым — писать весь код формы в одну строку.
Однако мы подготовили более удобнее решение для удаление <br/>
, <span>
и <p>
, из cf7 подробнее ниже:
Как удалить теги p и br из cf7?
- Вставить строку
define( 'WPCF7_AUTOP' , false);
в файл config.php, расположенный в корневой папке сайта. - Вставить строку
add_filter( ' wpcf7_autop_or_not ' , ' __return_false ' );
в конец файла functions.php в папке вашей темы.
Выберите один из вариантов. После этого "головная боль" с автоматическим добавлением тегов <br/>
и <p>
в CF7 должна исчезнуть.
Как удалить span из cf7?
Для удаления тега span из формы contact form 7 вставьте этот фильтр в function.php
add_filter('wpcf7_form_elements', function($content) {
$content = preg_replace('/<(span).*?class="\s*(?:.*\s)?wpcf7-form-control-wrap(?:\s[^"]+)?\s*"[^\>]*>(.*)<\/\1>/i', '\2', $content);
return $content;
});
Теперь вы знаете как в contact form 7 убрать p span
P.S Желаю успешной работы и не забывайте читать документацию.
Доброго времени суток !
Меня зовут Ирина. Я специалист по размещению платных материалов на разнообразных интернет-сайтах.
Меня привлёк Ваш сайт itryzen.com и я хотела узнать тарифы и требования на размещение контента. Для удобного и быстрого уточнения всех подробностей я составила опросник https://forms.gle/HvhoZxeE7UWoUfR17
Опросник не длинный, занимает не больше 3 минут. Ваши отклики позволят поторопить наше с вами сотрудничество да и прояснить абсолютно всю информацию.
Заблаговременно благодарность за заполнение опросника, и еще не сомневаюсь на продуктивную совместную работу.
Если у вас есть разные моменты по поводу опросника либо чего-либо другого, не стесняйтесь установить связь со мной.
С уважением, Ирина