wordpressで記事の抜粋を表示させるthe_excerpt();

wordpressの新着情報や更新履歴などに投稿記事一覧を表示させるケースは多々あると思います。wordpressには便利な関数がありますのでそれを利用して表示させちゃいましょう。
excerpt-sample

記事内容を抜粋して表示してくれる便利な関数

<?php the_excerpt(); ?>

たったこれだけで記事の概要を抜粋して表示してくれます。

簡単にしたいならこれだけで問題ありませんが、
少し手を加えて見栄えよくしてみましょう。

the_excerpt();で表示される「…」の表記を変える

function.phpに下記のコードを付け加える

function new_excerpt_more($post) {
    return ' <a href="'. esc_url( get_permalink() ) . '">' . '続きを読む' . '</a>';	
}	
add_filter('excerpt_more', 'new_excerpt_more');

the_excerpt();の抜粋の文字数を変更する

function.phpに下記のコードを付け加える

function new_excerpt_mblength($length) {
     return 150;
}	
add_filter('excerpt_mblength', 'new_excerpt_mblength');

php the_excerpt();を使うと表示されるpタグを削除する

<?php echo get_the_excerpt(); ?>

たったこれだけでpタグを削除することができます。
とても簡単なのでpタグが邪魔だというときは試してみてください。

以上、自分用のメモではございますが少しでも誰かのお役にたてれば光栄です。

[記事公開日]2014/07/21  [最終更新日]2016/11/25