Как удалить автоматически сгенерированный тег <p>из редактора WordPress, который генерирует до тега <iframe> - PullRequest
0 голосов
/ 17 июня 2019

Здравствуйте. Я преобразую HTML-шаблон в тему WordPress, для этого я использую плагин для настраиваемого поля, но когда я пытаюсь загрузить карту, в теге выходной файл выдается как

. как удалить этот тег p, который автоматически генерируется.

Я использовал следующий код в functions.php, но не исправил

<?php 

remove_filter('term_description','wpautop');

remove_filter( 'the_content', 'wpautop' );

remove_filter( 'the_excerpt', 'wpautop' );

?>

Ответы [ 2 ]

0 голосов
/ 18 июня 2019

1.Войдите в панель управления WordPress 2. Перейдите в «Внешний вид»> «Редактор» 3. Выберите файл «Функции функций» (functions.php).4.Добавьте следующую функцию и нажмите кнопку «Обновить изменения».

// Удалить метки P вокруг изображений Функция filter_ptags_on_images ($ content) {return preg_replace('/<p>\s*(<a .*>)?\s*(<img .* \/>)\s*(<\/a>)?\s*<\/p>/iU', '\1\2\3', $content);} add_filter('the_content', 'filter_ptags_on_images');

Вот и все.

0 голосов
/ 17 июня 2019

Вы можете использовать для этого плагин Toggle wpautop .

Это может быть очень полезно для вас. Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...