パンくずリスト設定のまとめ

ページ種別 行う処理
アーカイブページ the_archive_title()でアーカイブの種類を表示
カテゴリーページ get_queried_objectでカテゴリオブジェクトを取得して、get_category_parentsで親カテゴリまで取得(get_term_parents_listでcategoryを指定しても良い)
タクソノミーページ get_queried_objectでタームオブジェクトを取得して、get_term_parents_listで親タームまで遡って取得
個別記事ページ (カテゴリを表示する場合) カテゴリの先頭(あるいはリスト)を取得して、get_category_parentsで(カテゴリごとに)親カテゴリまで取得
固定ページ get_post_ancestorsで親ページのidをたどり、逆順に並べ替えておく。それぞれのidごとにリンク先とページ名を取得。

results matching ""

    No results matching ""