当サイト、Codex 日本語版は今後積極的な更新は行わない予定です。後継となる新ユーザーマニュアルは、https://ja.wordpress.org/support/ にあります。
万が一、当サイトで重大な問題を発見した際などは、フォーラムWordSlack #docs チャンネルでお知らせください。</p>

「テンプレートタグ/the category head」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(en:Template Tags/the_category_head 2008年2月2日 (土) 18:47 Kafkaesqui 版)
 
(3 版)
 
(2人の利用者による、間の2版が非表示)
1行目: 1行目:
{{Deprecated}}
+
{{非推奨|get_the_category}}
== Description ==
+
  
Displays the name of a category if it's different from the previous category. This tag must be used within [[The Loop]].
+
<div id="Description">
 +
== 説明 ==
 +
</div>
 +
前のカテゴリーと異なる場合のみカテゴリー名を表示します。このタグは[[The Loop|ループ]]の中で使用しなければなりません。
  
== Replace With ==
+
<div id="Replace_With">
 +
== 後継について ==
 +
</div>
 +
このタグは WordPress で複数のカテゴリーが選択できるようになったときに非推奨のタグになりました。後継となるタグはありません。
  
This tag was deprecated when multiple categories were added to WordPress, and there is no one-to-one correspondence with another tag.
+
カテゴリーページでカテゴリー名を表示するには以下のようにします。
 
+
To display the name of the category when on a category page, use:
+
  
 
  <?php echo get_the_category_by_ID($cat); ?>
 
  <?php echo get_the_category_by_ID($cat); ?>
  
To display category name(s) on a single post page, this code block (which would need to run in [[The Loop]]) provides an example:
+
個別記事でカテゴリー名を表示するには、次のコード ([[The Loop|ループ]]内に記述する必要があります) が参考になります。
  
 
  <?php
 
  <?php
20行目: 23行目:
 
  ?>
 
  ?>
  
== Usage ==
+
<div id="Usage">
 +
== 使い方 ==
 +
</div>
  
%%% <?php the_category_head('before', 'after'); ?> %%%
+
<?php the_category_head('before', 'after'); ?>
  
== Example ==
+
<div id="Example">
 
+
== 用例 ==
Displays the text "'''Category: '''" followed by the name of the category.
+
</div>
 +
"'''Category: '''" というテキストをカテゴリー名の前に表示します。
  
 
  &lt;h2&gt;<?php the_category_head('Category: '); ?>&lt;/h2&gt;
 
  &lt;h2&gt;<?php the_category_head('Category: '); ?>&lt;/h2&gt;
  
== Parameters ==
+
<div id="Parameters">
 +
== パラメータ ==
 +
</div>
  
; before : (''string'') Text to output before the category. Defaults to <tt>&#39;&#39;</tt> (no text).
+
; before : (''文字列'') カテゴリーの前に表示するテキスト。デフォルトは <tt>&#39;&#39;</tt> です (何も表示しません)
; after : (''string'') Text to output after the category. Defaults to <tt>&#39;&#39;</tt> (no text).
+
; after : (''文字列'') カテゴリーの後に表示するテキスト。デフォルトは <tt>&#39;&#39;</tt> です (何も表示しません)
  
== Related ==
+
<div id="Related">
 +
== 関連 ==
 +
</div>
  
 
{{Tag Category Tags}}
 
{{Tag Category Tags}}
  
 
{{PHP Function Tag Footer}}
 
{{PHP Function Tag Footer}}
 +
 +
{{原文|Template Tags/the_category_head|53493}}
 +
 +
{{DEFAULTSORT:the_category_head}}
  
 
[[en:Template Tags/the_category_head]]
 
[[en:Template Tags/the_category_head]]

2008年5月5日 (月) 08:13時点における最新版

このテンプレートタグは非推奨となりました。後継となる新しいテンプレートタグが作られたか、動作対象外となり、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(), get_the_category(), get_the_category_by_ID(), get_category_by_slug(), get_the_category_list(), get_category_parents(), get_category_link(), is_category(), in_category()


テンプレートタグへの PHP 関数型パラメータの渡し方関数リファレンステンプレートタグ目次もご覧ください。


最新英語版: WordPress Codex » Template Tags/the_category_head最新版との差分