Добавляю на страницу wordpress код html, а редактор сам мне добавляет BR и P

Добавляю на страницу wordpress код html, а редактор сам мне добавляет BR и P

Это классическая и очень распространенная проблема в WordPress.
Дело в том, что визуальный редактор (Gutenberg или Classic Editor) пытается исправить ваш HTML-код, чтобы он соответствовал стандартам валидации и правилам отображения текста.

вот если нужно везде скрыть

// Отключаем автоматическое добавление <p> и <br>
remove_filter('the_content', 'wpautop');
remove_filter('the_excerpt', 'wpautop');

Вот если нужно скрыть только на страницах

function disable_wpautop_on_pages() {
    // Проверяем, что мы находимся на странице (Page), а не в записи (Post)
    if ( is_page() ) {
        remove_filter('the_content', 'wpautop');
        remove_filter('the_excerpt', 'wpautop');
    }
}
add_action('template_redirect', 'disable_wpautop_on_pages');

См. также:
Хук который будет отключать любой редактор только на страницах WordPress
https://zaplata.ru/forum/scripts/huk-otklyuchat-redaktor-na-straniczah-wordpress

guest
Закрыть меню