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 ); ?>

2 番目のパラメーターはブール値で、改行に関係しています。

コーデックス リンク

于 2010-04-11T08:45:59.260 に答える
0

投稿コンテンツの前後の空白行を削除してみてください。

于 2010-04-11T15:34:59.187 に答える
0

@mroggleの方法がうまくいくとは思わない。最後にこの問題が発生したときは、手動で<br />s を投入する必要がありました。

于 2010-04-13T08:58:21.803 に答える