WordPress(ワードプレス)でホームページを作りたい、カスタムしたいという人のためのサイトです。

記事投稿の抜粋をテンプレートで表示するテンプレートタグ php the_excerpt

TOP > テンプレートタグ > 記事投稿の抜粋をテンプレートで表示するテンプレートタグ php the_excerpt

トップページとかアーカイブページで記事の本文や概略を表示する場合は普通は

<?php the_content(); ?>

とか

<?php echo mb_substr(strip_tags($post-> post_content), 0, 100); ?>…

を使います。
でもトップページとかアーカイブページを全文表示するのではなくて、ある程度コントロールしたい場合があると思います。
一番上の場合は全文表示、2番目の分は最初の文章から100文字なので、これでも一応は問題ないんですけどできれば完全にコントロールしたいと思うのが人間ですよね。
そういうときの為にWordpressでは便利な機能があります。

それが抜粋です。

デフォルトの場合だと表示されていないので、記事の投稿画面で

表示オプション → 抜粋にチェック

で抜粋を表示できます。
ここで表示させたい文字列を入力すると、その中身のデータをテンプレートでも使い回せるというわけです。
これは結構便利です。
その場合、次のようなタグを使います。

<?php the_excerpt(); ?>

この一文を追記するだけで、投稿画面で入力した抜粋の部分を色々なところで使い回せるのでめちゃくちゃ便利ですね!
これをうまく使えばトップページや記事一覧のページなどで、自分が好きなようにカスタムした表示にできるのでオススメです。


« »

ABOUT THE AUTHOR

こしもあんず
こしもあんず

Wordpressをカスタマイズすることが好きなギーク女子です。
好きなエディタはSublimetext2です。
Google+やってるので、よろしくです。
デザインは好きですが、PHPはあまり得意ではないのでその辺ご容赦くださいね。


Twitterはこちら
https://twitter.com/wordpresscusto1

ad