05

Липень, 2023

Як прибрати обгортки Contact Form 7

CF7 використовує додаткові обгортки елементів форми. Так, функціонально вони іноді потрібні, наприклад, для підсвічування помилок в полях, але вони збивають стилі при створенні з верстки теми для сайту.

1. Ви можете прибрати обгортки з СF7 (зокрема <span></span>) за допомогою  функції в function.php вашої теми.

/*Contact form 7 remove span*/
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;
});

2. Для того, щоб підсвітити помилки в полях форми ви можете використати наступний плагін:
Jquery Validation For Contact Form 7

Поділитись

DO IT LLC - Розробка програмного забезпечення для бізнесу
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.