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

「関数リファレンス/the taxonomies」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(Related: Category:タクソノミー を追加。)
(最新のマージ 150293}} <!-- 20:58, 21 March 2015‎ Souri 版 -->)
 
(2人の利用者による、間の7版が非表示)
1行目: 1行目:
{{NeedTrans}}
+
<div id="Description">
 +
== 説明 ==
 +
</div>
  
== Description ==
+
このテンプレートタグを[[The Loop|ループ]]の中に記述すると、投稿に関連付けたカテゴリーおよび[[カスタム分類]]をリンク有りの状態で表示します。
  
This template tag can be used within The Loop to display Links for [[Custom_Taxonomies|taxonomies]] and belonging Terms for a post without specifying the Post ID. You can also use it outside The Loop to display the taxonomies for a specific post.
+
また、[[The Loop|ループ]]外に記述した場合、ループの最終投稿に関連づいたカテゴリーおよび[[カスタム分類]]を表示します。
  
== Usage ==
+
<div id="Usage">
 +
 
 +
== 使い方 ==
 +
</div>
  
 
  <?php the_taxonomies( $args ); ?>
 
  <?php the_taxonomies( $args ); ?>
  
== Parameters ==
+
<div id="Parameters">
 +
== パラメータ ==
 +
</div>
  
{{Parameter|post|int|The post ID to get taxonomies of.|optional|0}}
+
{{Parameter|post|整数|タクソノミーを取得する投稿の ID |オプション|0}}
{{Parameter|before|string|Display before taxonomies list.|optional}}
+
{{Parameter|before|文字列|タクソノミーのリストの前に表示する。|オプション}}
{{Parameter|sep|string|Separate every taxonomy with value in this.|optional|' '}}
+
{{Parameter|sep|文字列|各タクソノミーをこの値(文字列)で区切る。|オプション|' '}}
{{Parameter|after|string|Display this after the taxonomies list.|optional}}
+
{{Parameter|after|文字列|タクソノミーのリストの後に表示する。|オプション}}
{{Parameter|template|string|Template used to display the taxonomies list.|optional|'%s: %l.'}}
+
{{Parameter|template|文字列|タクソノミーのリストを表示するために使うテンプレート。|オプション|'%s: %l.'}}
  
== Returns ==
+
<div id="Returns">
A List of Links to your Tags in the taxonomies
+
== 戻り値 ==
 +
</div>
  
Taxonomy Name: <a href="http://example.com/term_slug/">Term Name</a>, <a href="http://example.com/term_slug-2/">Term Name 2</a>, and <a href="http://example.com/term_slug-3/">Term Name 3</a>, .
+
タクソノミーに入っているタームへのリンクをリストにしたもの。
  
== Example ==
+
タクソノミー名: <a href="http://example.com/term_slug/">ターム名</a>, <a href="http://example.com/term_slug-2/">ターム名 2</a>, and <a href="http://example.com/term_slug-3/">ターム名 3</a>, .
 +
 
 +
<div id="Example">
 +
== 例 ==
 +
</div>
  
 
<pre>
 
<pre>
<?php the_taxonomies('before=<ul>&after=</ul>'); ?>  
+
<?php the_taxonomies( 'before=<ul>&after=</ul>' ); ?>  
 +
 
 
<?php  
 
<?php  
 
   $args = array(
 
   $args = array(
     //default to current post
+
     // 現在の投稿をデフォルトにする
 
     'post' => 0,
 
     'post' => 0,
 
     'before' => '<p class="meta">',
 
     'before' => '<p class="meta">',
     //this is the default
+
     // これはデフォルト
 
     'sep' => ' ',
 
     'sep' => ' ',
     'after' => '<p class="meta">',
+
     'after' => '</p>',
     //this is the default
+
     // これはデフォルト
 
     'template' => '%s: %l.'
 
     'template' => '%s: %l.'
 
   );
 
   );
   the_taxonomies($args);  
+
   the_taxonomies( $args );  
 
?>
 
?>
 
</pre>
 
</pre>
  
== Source File ==
+
<div id="Source File">
 +
== ソースファイル ==
 +
</div>
 +
 
 +
<tt>the_taxonomies()</tt> は {{Trac|wp-includes/taxonomy.php}} にあります。
  
<tt>the_taxonomies()</tt> is located in {{Trac|wp-includes/taxonomy.php}}.
+
<div id="Related">
 +
== 関連 ==
 +
</div>
  
== Related ==
+
[[関数リファレンス/get_the_taxonomies|get_the_taxonomies]],
 +
[[テンプレートタグ/the_tags|the_tags]],
 +
[[テンプレートタグ/the_category|the_category]]
  
[[Function_Reference/get_the_taxonomies|get_the_taxonomies]],
+
{{Term Tags}}
[[Function_Reference/the_tags|the_tags]],
+
{{Taxonomy Tags}}
[[Function_Reference/the_category|the_category]]
+
  
 
{{Tag Footer}}
 
{{Tag Footer}}
  
{{原文|Function Reference/the taxonomies|144577}} <!-- 20:55, 30 June 2014 Juliobox 版 -->
+
{{原文|Function Reference/the taxonomies|150293}} <!-- 20:58, 21 March 2015‎ Souri  版 -->
  
 
{{DEFAULTSORT:The_taxonomies}}
 
{{DEFAULTSORT:The_taxonomies}}

2015年8月16日 (日) 08:32時点における最新版

このテンプレートタグをループの中に記述すると、投稿に関連付けたカテゴリーおよびカスタム分類をリンク有りの状態で表示します。

また、ループ外に記述した場合、ループの最終投稿に関連づいたカテゴリーおよびカスタム分類を表示します。

使い方

<?php the_taxonomies( $args ); ?>

パラメータ

post
整数) (オプション) タクソノミーを取得する投稿の ID 。
初期値: 0
before
文字列) (オプション) タクソノミーのリストの前に表示する。
初期値: なし
sep
文字列) (オプション) 各タクソノミーをこの値(文字列)で区切る。
初期値: ' '
after
文字列) (オプション) タクソノミーのリストの後に表示する。
初期値: なし
template
文字列) (オプション) タクソノミーのリストを表示するために使うテンプレート。
初期値: '%s: %l.'

戻り値

タクソノミーに入っているタームへのリンクをリストにしたもの。

タクソノミー名: <a href="http://example.com/term_slug/">ターム名</a>, <a href="http://example.com/term_slug-2/">ターム名 2</a>, and <a href="http://example.com/term_slug-3/">ターム名 3</a>, .

<?php the_taxonomies( 'before=<ul>&after=</ul>' ); ?> 

<?php 
  $args = array(
    // 現在の投稿をデフォルトにする
    'post' => 0,
    'before' => '<p class="meta">',
    // これはデフォルト
    'sep' => ' ',
    'after' => '</p>',
    // これはデフォルト
    'template' => '%s: %l.'
  );
  the_taxonomies( $args ); 
?>

ソースファイル

the_taxonomies()wp-includes/taxonomy.php にあります。

get_the_taxonomies, the_tags, the_category

タームタグ: is_term(), term_exists(), get_objects_in_term(), get_term(), get_term_by(), get_term_children(), get_term_link(), get_terms(), get_the_terms(), get_the_term_list(), has_term(), sanitize_term(), the_terms(), get_object_taxonomies() is_object_in_taxonomy() the_taxonomies() wp_get_object_terms(), wp_set_object_terms(), wp_get_post_terms(), wp_set_post_terms(), wp_delete_object_term_relationships()


カスタム分類: get_taxonomy(), taxonomy_exists(), register_taxonomy(), get_taxonomies(), the_taxonomies(), get_taxonomy_labels(), get_taxonomy_template(), is_object_in_taxonomy(), get_the_taxonomies(), get_post_taxonomies(), get_object_taxonomies(), is_taxonomy_hierarchical()



関数リファレンステンプレートタグ目次もご覧ください。


最新英語版: WordPress Codex » Function Reference/the taxonomies最新版との差分