июня 12, 2010 | by Макс | Если на WordPress-сайте используются страницы с подстраницами, то может быть полезным отобразить у текущей подстраницы название ее родительской страницы (например, при оформлении “хлебных крошек“). Для этого необходимо в файл page. php добавить вот такой код в то место, где хотите отобразить название родительской страницы: $parent_title = get_the_title($post->post_parent); echo $parent_title; ?> для того чтобы получить еще и URL для формирования ссылки подойдет вот этот код: $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/ Теги: WordPress
Понравилась статья? Получай обновления и будь всегда в курсе событий!