WordPress › Support » Displaying Text based on Parent Page’s Name/Slug
i think it’s easiest way to get parent’s slug, if that’s the case here.
# current page slug
$slug = $post->post_name;
# get parent page’s slug
$post_data = get_post($post->post_parent);
$slug = $post_data->post_name;
$slug = $post->post_name;
# get parent page’s slug
$post_data = get_post($post->post_parent);
$slug = $post_data->post_name;
子ページのpost_parentを元に親ページのスラングを取得する。
親ページの場合、$slugには自ページのスラングが入るらしい。
日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)