Если на WordPress-сайте используются страницы с подстраницами, то может быть полезным отобразить у текущей подстраницы название ее родительской страницы (например, при оформлении «хлебных крошек«).
Для этого необходимо в файл page.php добавить вот такой код в то место, где хотите отобразить название родительской страницы:
<?php
$parent_title = get_the_title($post->post_parent);
echo $parent_title;
?>
для того чтобы получить еще и URL для формирования ссылки подойдет вот этот код:
<?php
$parent_title = get_the_title($post->post_parent); // Тут определяется title родительской страницы и отправляется в переменную
$parent_link = get_permalink($post->post_parent); // Тут определяется URL ссылки на родительскую страницу
$title = get_the_title(); // Тут отправляется в переменную title текущей страницы
// Здесь задается условие, если названия предыдущей и текущей старниц одинаковые, то ничего не выводится, если разные - выводится название родительской
if ($parent_title != $title){
echo $parent_title;
echo $parent_link; // тут выводится URL ссылки на родительскую страницу
}
// else{ echo 888;} // Как бы проверка на работоспособность
?>
Пользуйтесь :)
h++p://wphacks.name/get-parent-page-title/
то что нужно! -)) Спасибо..))
Нижайший поклон, спасибо за совет!
Спасибо большое. Просто и понятно, а еще кратко (что немаловажно). Спасибо))
обычно не оставляю комментарии, но ВЫ ОООЧЕНЬ ПОМОГЛИ! спасибо))!!!