Contact Form 7 добавились теги p

Contact Form 7 добавились теги p

После очередного обновления плагина contact form 7 (смотрю на версии 5.7.3) в формах начали появляться теги p. Я надеюсь, что вы тоже регулярно занимаетесь обновлением версий движка и плагинов, а значит потенциально тоже можете столкнуться с этой проблемой.

И теги добавляются даже при конструкции, когда нет переносов строк, например: <div class="row">[submit "Отправить"]</div>. В итоге в разметке получим что-то типа такого:

<div class="row">
    <p>
        <input class="wpcf7-form-control has-spinner wpcf7-submit" type="submit" value="Отправить">. 
        <span class="wpcf7-spinner"></span>
    </p>
</div>

Давайте разберемся, как убрать тег p из сгенерированного кода.

На самом деле все очень просто, достаточно в wp-config.php добавить строчку define( 'WPCF7_AUTOP', false );. Вот и все, всем удачи!

12.02.23
Для просмотра сайта обновите браузер.