正在删除wpautop
:
这很可能来自
wpautop
. 要解决这个问题,首先在主题的
functions.php
文件:
remove_filter( \'the_content\', \'wpautop\' );
remove_filter( \'the_excerpt\', \'wpautop\' );
如果不能解决问题,那可能意味着
<p></p>
进入您的数据库或
[caption][/caption]
短代码。转到邮局(&P);编辑出
<p></p>
或
empty new line
来自WordPress编辑器
Text
模式
这应该能解决你的问题。
替代CSS解决方案:
您可以使用CSS代码隐藏
<p></p>
像
this answer 建议。然而,使用该方法,它仍然会出现在HTML&;中;
there\'s no point 创建它,然后用CSS完全隐藏它。在这种情况下,最好使用上述代码将其删除。
然而,如果你想保持wpautop
出于某种原因(可能是您在网站的其他地方使用它进行格式化),那么您可能只针对<p></p>
标题中的标签具有以下CSS:
.wp-caption > p:empty {
display: none;
}
这将保留
wpautop
同时解决标题的显示问题。