我在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');
在另一篇文章中找到了,但是没有用。