親ページのスラッグ名を取得
body id="<?php //孫ページも子ページのスラッグを出力
$root_slug = ps_get_root_page( $post );
$root_slug = $root_slug->post_name;
echo $root_slug ?>" class="sub page">
function ps_get_root_page( $cur_post, $cnt = 0 ) {
if ( $cnt > 100 ) { return false; }
$cnt++;
if ( $cur_post->post_parent == 0 ) {
$root_page = $cur_post;
} else {
$root_page = ps_get_root_page( get_post( $cur_post->post_parent ), $cnt );
}
return $root_page;
}