Как мне показать меню только в определенном разделе в Wordpress? - PullRequest
0 голосов
/ 29 октября 2011

В настоящее время я использую Wordpress 3.2.1 для разработки сайта. У меня есть пользовательское меню, которое я создал, используя внутреннее меню внешнего вида.

Мне бы хотелось, чтобы это меню отображалось только на страницах Parent, Child и Ancestor этого раздела.

В настоящее время я использую длинный обходной путь, в котором я указываю номера отдельных страниц, на которых я хочу, чтобы он отображался:

                            <?php if( is_page(array(11,354,304,302,297,232,319,317,311,309)) ) :?>
                                <? wp_nav_menu( array('menu' => 'main-about' )); ?>
                            <?php endif;?>

Есть ли более простой способ?

Ответы [ 2 ]

0 голосов
/ 29 октября 2011

как то так:

if( is_page() && ($post->post_parent== 11) )
0 голосов
/ 29 октября 2011

нет там нет. В любом случае это просто вредит внешнему виду кода (у).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...