カテゴリ表示の際に各カテゴリの説明を表示

WordPress の表示形式が「カテゴリ表示」の際に、当該のカテゴリの「説明」を表示するようにします。

使用するテンプレートタグは category_description() です。テーマの category.php 内で、カテゴリの「説明」を表示したい部分に以下のように記述します。ただし、ループ外に記述すること。

<?php if ("" != category_description()) { ?>
<div class="catDesc"><p><?php echo category_description(); ?></p></div>
<?php } ?>

最初は p 要素だけで表示しようとしたのですが、category_description() が p 要素で「説明」を返してくるので、外側に div 要素を付けてレイアウトを調整しています。

スポンサーリンク
レクタングル(大)
レクタングル(大)