Остановите TinyMCE, добавив <p>для вывода текста - PullRequest
0 голосов
/ 07 декабря 2018

У меня есть расширенное настраиваемое поле, добавленное на мой сайт Wordpress, которое выводит содержимое из поля WYSIWYG TinyMCE в администраторе.

Я выводю содержимое этого tinyMCE в тег внешнего интерфейса.

Проблема в том, что поле автоматически оборачивает содержимое, добавленное в тег

.

Это портит мой код, так как я получаю:

<h2><p>Text here</p></h2>

Есть ли способ удалить этот тег p в коде?P не отображается на вкладке «текст» редактора, но добавляется, когда текст перетаскивается во внешний интерфейс.

Я пробовал этот код в functions.php

function change_mce_options($init){
    $init["forced_root_block"] = false;
    $init["force_br_newlines"] = true;
    $init["force_p_newlines"] = false;
    $init["convert_newlines_to_brs"] = true;
    return $init;       
}
add_filter('tiny_mce_before_init','change_mce_options');

найдено в другом посте, но это не сработало.

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