私は自分のフロントページに投稿の抜粋を使用しています。私の抜粋では、投稿の要約は、投稿に表示されているスペースがない状態でまとまっているようです(段落のスペースは自動的に削除されます)。これがデフォルトの動作です。
質問:段落を抜粋して保持する方法はありますか。
Twenty Tenテーマのloop.phpのフロントページに抜粋を表示するために、これを変更しました(#137行目あたり)。
<?php if ( is_archive() || is_search() ) : // Only display excerpts for archives and search. ?>
これとともに:
<?php if ( is_home() || is_front_page() || is_archive() || is_search() ) : // Only display excerpts for archives and search. ?>
ありがとう。
私の他の答えがうまくいかなかったように見えるので、私はそれを調べて、これを見つけました:
http://aaronrussell.co.uk/legacy/improving-wordpress-the_excerpt/
その記事はあなたがそこに<p>
タグを保つのに必要なすべてをあなたに与えるべきです。
重要な行は「if」である可能性は低いです、それはこれです:
<?php the_excerpt(); ?>
それがコンテンツを吐き出すものです。 nl2br(http://php.net/manual/en/function.nl2br.php)を追加すると改行を返すのに役立ちます。
ただし、手動でエコーアウトする必要があるので、代わりに "get_the_excerpt()"を使用してください。
この行は動作するはずです。
<?php echo nl2br(get_the_excerpt()); ?>