WordPress に関するドキュメントは 『WordPress Codex 日本語版』へ移動しました。
最新情報はリンク先でお読みください。

テンプレートタグ/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
他の言語