各ページ右上の画像広告経由でコンピュータウィルスがダウンロードされた可能性があります。ウィルスチェックをお願いします。詳しくは http://bono.s201.xrea.com/2008/06/693-virus_by_xrea_ad/ をご覧ください。ご迷惑をおかけしてしまい大変申し訳ありません。

テンプレートタグ/the category head

出典: ps*wiki

このテンプレートタグは非推奨となりました。後継となる新しいテンプレートタグが作られたか、動作対象外となり、WordPress の将来のバージョンで削除される見込みです。 このタグを使っていた場合は、後継の get_the_category に切り替えてください。


目次

説明

前のカテゴリーと異なる場合のみカテゴリー名を表示します。このタグはループの中で使用しなければなりません。

後継について

このタグは WordPress で複数のカテゴリーが選択できるようになったときに非推奨のタグになりました。後継となるタグはありません。

カテゴリーページでカテゴリー名を表示するには以下のようにします。

<?php echo get_the_category_by_ID($cat); ?>

個別記事でカテゴリー名を表示するには、次のコード (ループ内に記述する必要があります) が参考になります。

<?php
foreach(get_the_category() as $category) {
    echo $category->cat_name . ' '; 
}
?>

使い方

<?php the_category_head('before', 'after'); ?>

用例

"Category: " というテキストをカテゴリー名の前に表示します。

<h2><?php the_category_head('Category: '); ?></h2>

パラメータ

before 
(文字列) カテゴリーの前に表示するテキスト。デフォルトは '' です (何も表示しません)
after 
(文字列) カテゴリーの後に表示するテキスト。デフォルトは '' です (何も表示しません)

the_category, the_category_rss, single_cat_title, category_description, wp_dropdown_categories, wp_list_categories, in_category, get_category_parents, get_category_link, get_the_category



原文・最新版: WordPress Codex » Template Tags/the_category_head最新版との差分

MediaWiki
他の言語