質問: 'Top'; echo ''; echo ''; if ( is_front_page() ) { // トップページの場合 } else if( is_page() ) { // 固定ページの場合 echo $home; echo 'ここに親ページを表示したい'; the_title('', ''); } echo ""; echo ""; return ob_get_clean(); } ```
回答: 全ての親カテゴリーを表示するなら、以下のやり方でできたはずです。 ``` $wp_obj = get_queried_object(); $page_id = $wp_obj->ID; $page_title = $wp_obj->post_title; if ($wp_obj->post_parent !== 0) { $parent_ids = array_reverse(get_post_ancestors($page_id)); foreach ($parent_ids as $parent_id) { echo '' . '' . '' . get_the_title($parent_id) . '' . '' . ''; } } echo '' . $page_title . ''; ```