カスタム分類関連の関数の違い早見表【WordPress】

混乱しがちなカスタム分類関連の関数を一覧にしています。必須パラメータや戻り値の種類を元に使うべき関数を選ぶ参考になればと思います。

分類オブジェクトを取得

関数パラメータ(太字必須)戻り値
get_taxonomy()分類名分類のオブジェクト
get_taxonomies()条件, $output, $operator分類のオブジェクト

項目オブジェクトを取得

関数(太字必須)パラメータ(太字必須)戻り値
get_the_terms()ID, 分類名配列:項目のオブジェクト
wp_get_object_terms()IDs, 分類名, 条件配列:項目のオブジェクト
get_term_by()$field, $value, 分類名,
$output, $filter
項目のオブジェクト
get_term()ID/オブジェクト, 分類名,
$output, $filter
項目のオブジェクト
get_terms()分類名, 条件配列:項目のオブジェクト
wp_get_post_terms()ID, 分類名, 条件配列:項目のオブジェクト

その他

関数パラメータ(太字必須)戻り値
single_term_title()前の文字, 表示-真偽値なし:項目名を表示
the_terms()ID, 分類名,
前の文字, 区切り文字, 後の文字
なし:項目のリンクを表示
the_taxonomies()$argsなし:カテゴリーとカスタム分類のリンク付き項目を表示
get_the_term_list()ID, 分類名,
前の文字, 区切り文字, 後の文字
文字列:項目のリンク
get_term_link()項目オブジェクト, 分類名文字列:アーカイブのURL

PR

タイトルとURLをコピーしました