• このエントリーをはてなブックマークに追加

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

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

<?php the_excerpt(); ?>

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

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

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

<?php echo get_the_excerpt(); ?>
スポンサーリンク







  • このエントリーをはてなブックマークに追加
スポンサーリンク