[英]Preventing wp from removing br and p tags
有没有办法阻止 WP 从帖子或页面中删除 br 和 p 标签?
到目前为止,我已经添加了remove_filter('the_content', 'wpautop');
到我的functions.php
文件,它完全禁用了格式。
但是,当我编辑帖子或页面时,并在 HTML 编辑器中添加 br 或 p 标签,然后切换回可视化模式时,我添加的 br/p 标签会被删除。
有没有办法防止这种情况?
它不是一个真正的解决方案,而是一种解决方法:像这样编写<p>
标签:
<p dir="ltr">something</p>
这样,从编辑器切换时会保留它们。 您可以将其应用于任何文本标记。 在这里,您可以阅读有关dir
属性的信息: http : //www.w3.org/TR/html401/struct/dirlang.html
我注意到,如果你尝试使用<br>
标签做同样的事情,当你swicht编辑WP时已经用一个
替换了<br>
。 为了防止这种情况, br
标签可以像这样写:
<br class="blank" />
我也正在为这个问题寻找一个明确的解决方案,它似乎还没有,甚至没有新的Wordpress 3.6版本。 如果有人知道更好的解决方案,我会很高兴的!
在你的functions.php中尝试以下代码,
function stop_removing_tags(){
remove_filter('the_content', 'wpautop');
}
add_action('init', 'stop_removing_tags');
代码未测试...
如果您使用的是TinyMCE编辑器, 请查看此帖子
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.