get_children の記事一覧

9922
views

トップページにカテゴリ別の記事を「画像付き」で複数件出力させる方法

企業サイトをWordPressで構築する場合、例えば
「TOPページにニュースを5件、製品情報を3件、導入事例記事を3件 出力する」
というカスタマイズを頻繁に行うのではないでしょうか。

ニュースや製品情報、導入事例などの記事をカテゴリで管理している場合は「カテゴリ別に記事を指定件数取得して出力する」という処理を行いますが、これを「画像付き」で出力するとなると、ちと厄介ですね。

「そもそも記事に画像がアップロードされているかどうか?」などの諸条件を考慮した上で、しかもサイトに適したレイアウトや画像サイズで表示させる必要があります。

また、ニュースと製品情報で抜粋記事の見せ方が異なる(ニュースはタイトルや本文も要るけど、製品情報は画像だけ出してね!とか)…なんて要望になると…さらに複雑になりますので、今回はその辺りを網羅できるように画像を取得するためのソースコードに加えて、実際にカテゴリ別に出力する際のサンプルコードを合わせて紹介させていただきます。
続きを読む