Я пытаюсь создать простую функцию для проверки состояния. Цель состоит в том, чтобы проверить и увидеть, есть ли у текущей просматриваемой страницы какие-либо дочерние страницы или нет. Используя это, чтобы изменить макет для размещения дочерних страниц. Следующий код кажется, что он должен работать, но, увы, не игра в кости.
Кто-нибудь видит, чего мне не хватает?
function is_subpage() {
global $post; // load details about this page
if ( is_page() && $post->post_parent ) { // test to see if the page has a parent
return true; // return true, confirming there is a parent
} else { // there is no parent so ...
return false; // ... the answer to the question is false
}
}