Узнайте, нет ли у страницы родителя
Хэй, у тебя есть базовое меню, похожее на это
Item 1
Item 1.1
Item 1.1.1
Item 1.1.2
Item 1.2
Item 2
Item 2.1
Я вывожу это в виде списка, используя функцию WordPresss "wp_list_pages()". Это прекрасно работает. Однако на страницах я перечисляю подстраницы.
Итак, когда я нахожусь на странице "Пункт 1.1", там написано "Другие страницы" и перечислены "Пункт 1.1.1" и "Пункт 1.1.2".
Я использую
<?php wp_list_pages( array('child_of'=>get_the_ID(),'title_li'=>'') ); ?>
Чтобы сделать это.
Однако я хочу, чтобы это выводило только "другие страницы" на подстранице. Я не хочу показывать "другие страницы" на страницах верхнего уровня (например, "Пункт 1, пункт 2").
Есть ли способ узнать, является ли текущая страница страницей верхнего уровня?
1
1 answers
Http://codex.wordpress.org/Function_Reference/get_page
Если значение post_parent равно нулю, вы находитесь там.
2
Author: focsd., 2011-02-23 16:49:00