2

Wordpress 有一个过滤器,可以自动将段落添加到帖子中。我可以通过添加以下代码来删除它:

// Remove the <p> tags which WP automatically inserts in psots.
remove_filter ('the_content', 'wpautop');

问题是我也删除了<br />标签。

所以我现在不删除这个过滤器。我的问题是,在 DIV 框中,我在文本上方和下方(在文本的开头/结尾处)获得了额外的空间。

我可以<p>在 css 中操作标签,但同样,这将影响<p>整个帖子内容中的所有标签。

对我应该做什么有什么建议吗?

4

3 回答 3

1

我相信这会对你有所帮助

<?php wpautop( $post, $br = 0 ); ?>

第二个参数是布尔值,与换行符有关。

法典链接

于 2010-04-11T08:45:59.260 回答
0

尝试删除帖子内容前后的空行。

于 2010-04-11T15:34:59.187 回答
0

我认为@mroggle 的方法可能行不通。我最后一次遇到这个问题,我不得不手动输入<br />s.

于 2010-04-13T08:58:21.803 回答