WordPress 現在の記事のタクソノミ情報を取得

/ WordPress / Comment[0]

現在記事のタクソノミ情報を取得する方法。

wp_get_object_termsでタクソノミ:checklistを取得し、タクソノミの名前とスラッグ取得。

get_term_linkでURLを取得

$terms = wp_get_object_terms( $post->ID, 'checklist' );
$term_name = $terms[0]->name;
$term_slug = $terms[0]->slug;
$term_link = get_term_link( $term_slug, 'checklist' );

現在ページのタクソノミ情報を取得する方法

現在表示中のタクソノミページのタクソノミ名を取得。リファレンスサイトを見てもいい関数が無かったのでこちらを参考にしました。
https://ja.forums.wordpress.org/topic/4000

$term_name = $wp_query->get_queried_object()->name;
$term_slug = $wp_query->get_queried_object()->slug;

もしquery_postsがある場合、query_postsより下に書くと出力されないので気を付けてください。

関連記事

コメント

:
:
:
:
:
管理人のみ表示を許可