WordPress родительское и дочернее меню

Можно ли перенаправить родительское меню в дочернее меню?

В качестве примера я хочу, чтобы этот родительский элемент страница перенаправлял на его дочернюю страницу.

Мой код для отображения страниц в качестве главного меню:

<?php wp_list_pages('exclude=3&sort_column=menu_order&title_li=&depth=1'); ?>

вот мой код для вывода дочернего меню:

<div id="leftCol">
<?php if($post->post_parent)
$children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0"); else
$children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0");
if ($children) { ?>
<ul>
<?php echo $children; ?>
</ul>
<?php } else { ?>
<?php } ?>
</div>

person kwek-kwek    schedule 17.05.2010    source источник
comment
Не могли бы вы быть более конкретным? У каждой страницы есть одна дочерняя страница, на которую вы хотите ее перенаправить?   -  person hsatterwhite    schedule 18.05.2010


Ответы (1)


похоже, что он уже делает это, основываясь на переходах по вашим ссылкам. Однако самый простой способ сделать перенаправление, подобное тому, о котором вы просите, — просто использовать Перенаправление для создания 301 редиректа. Вам не придется возиться с вашим кодом, и вы можете включать и выключать его в любое время.

person poindexter    schedule 18.05.2010