wpcf7_add_form_tag_text
это не фильтр или ловушка, а скорее функция. Поэтому то, что вы пытаетесь, просто не сработает.
Я бы порекомендовал использовать jQuery для добавления ваших данных после.
Типичный вывод из формы контактной формы 7 такой, на переднем конце.
<span class="wpcf7-form-control-wrap your-name">
<input type="text" name="your-name" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="First Name:">
</span>
В вашем редакторе форм CF7. Просто добавьте что-то вроде этого ниже. Это может быть даже после вашего тега [submit]. Это добавит <span class="focus-input100-1"></span>
сразу после тега <input>
, но все еще внутри оболочки wpcf7-form-control-wrap
. Вы можете настроить имя ввода или добавить дополнительные строки в зависимости от имен тегов формы.
<script type="text/javascript">
jQuery('input[name="your-name"]').after('<span class="focus-input100-1"></span>');
</script>
Результат выше выглядит следующим образом:
<span class="wpcf7-form-control-wrap your-name">
<input type="text" name="your-name" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="First Name:">
<span class="focus-input100-1"></span>
</span>