#wordpress
#wordpress
Вопрос:
В настоящее время я использую WordPress 3.2.1 для разработки сайта. У меня есть пользовательское меню, которое я создал с помощью меню внутреннего внешнего вида.
Я бы хотел, чтобы это меню отображалось только на родительской, дочерней и родительской страницах своего раздела.
В настоящее время я использую длинный обходной путь, в котором я указываю отдельные номера страниц, на которых я хочу, чтобы они отображались:
<?php if( is_page(array(11,354,304,302,297,232,319,317,311,309)) ) :?>
<? wp_nav_menu( array('menu' => 'main-about' )); ?>
<?php endif;?>
Есть ли более простой способ?
Ответ №1:
нет, это не так. В любом случае это просто ухудшает внешний вид кода (y).
Ответ №2:
что-то вроде этого :
if( is_page() amp;amp; ($post->post_parent== 11) )