注意:此主题的先前问题仅与输入Wordpress主编辑器窗口的内容有关 - 不是管理区域中的自定义字段。接受的答案没有回答这个问题。
此问题专门用于删除自定义字段中的多余<p>
和<br />
标记。
使用Wordpress我知道从编辑器中输入的内容中删除<br/>
和<p>
代码非常简单:
remove_filter('the_content', 'wpautop');
然而,虽然这涉及在主帖子信息窗口中输入的内容,但这并不适用于在&#39;类型&#39;中输入的标记。自定义帖子类型中的自定义字段。在那里,当粘贴内容时,它仍会获得自动<p>
和<br />
标记。
我可以通过更改核心includes/formatting.php
文件暂时解决此问题:
function wpautop($pee, $br = 0) {
但是,这将在未来的Wordpress升级中被覆盖。如何从Wordpress管理区域中输入的任何内容中删除自动<p>
和<br/>
标记 - 特别是the_content上的remove_filter无效的自定义字段区域?