Display error fields without span wrapper
-
Hi,
For my website style’s sake, I disabled the span wrapper on contact form 7 inputs, using this code in functions.php (found on stackoverflow). It works and deletes the span wrapperadd_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; });
The problem is that CF7’s JS seems to use this unwanted span wrapper to display error fields, as they have now disappeared on my site.
Is there a way to display them without bringing back the style wrapper ? (which would break my CSS only floating labels)
- The topic ‘Display error fields without span wrapper’ is closed to new replies.