WordPress – 抜粋文からpタグを削除するget_the_excerpt()

WordPress
この記事は約1分で読めます。
スポンサーリンク

本文から抜粋して、トップページやアーカイブページ、カテゴリーページ、検索結果ページ等に一覧表示させることの出来るのテンプレートタグ the_excerpt()

PHP
<?php the_excerpt(); ?>

上記のように使用するのがメジャーかと思いますが、この時、自動的に書き出されるpタグが不要な場合があります。
例えば、同じ段落にカテゴリー名などの別の要素を入れたい時とか、metaタグに使用したい時とかです。
その場合、別の記事でも触れましたが、下記のようにすると、pタグは書き出さずに、抜粋分のみを書き出してくれます。

PHP
<?php remove_filter ('the_excerpt', 'wpautop'); //Pタグ削除?>
<?php the_excerpt(); ?>

しかし、もっと簡単に、the_excerpt() から、生成された文字列を直接呼び出すことも出来ます。
こちらのほうが、よりシンプルで良いですね。

PHP
<?php echo get_the_excerpt(); ?>

コメント

タイトルとURLをコピーしました