どもです。
布団に入ってから文庫本まる一冊読んでしまい、当然の如き寝不足の餅。です。
いつものようにWordPressについて。
以前の記事でカテゴリごとに記事を一覧表示するphpを紹介しましたが、これのカスタム投稿版が必要になりました。
通常の投稿とカスタム投稿はど素人的にはかなり勝手が異なるので、以前使ったものを再利用したくてもできず。
どうしようかと途方に暮れていると、こちらのサイト様がまさにその方法を紹介してくれているではありませんか。
ひゃっほうと飛びつき、すぐさまループ内の記述を変更していたのですが…
echo get_the_title($tax_post->ID);
は良くても、
echo get_the_excerpt($tax_post->ID);
はダメらしいのです。
これは困った。
欲しいのは抜粋なので、excerpt以外での対応という選択肢はないでしょう。なんとかして対応させるしかありません。
んで、過程はすっ飛ばして結論は以下の通り。
echo apply_filters( 'the_content', $tax_post->post_excerpt);
これで無事、抜粋が表示させられます。
但しこれ、抜粋の表示しかできません。
抜粋が無い場合、本文の切り抜きを持って来るようにしたいのですが、その辺のカスタムはまた改めて考えたいです。