0
我正在建立这个网站,我有页面的子页面,当我点击导航菜单中的父链接,我重定向到该页面。然后,它会显示该页面上所有子页面的链接,我的问题是,即使当我点击子页面链接时,我也希望导航菜单中的父页面链接始终高亮显示。所以最后,父页面链接和子页面链接都应该突出显示。活跃的父母链接和孩子链接,而在子页面wordpress
我试过了一些不同的东西,但都没有工作,我可以循环出父母的所有子页面,但不会使它们突出显示。
<?php
if ($post->post_parent) :
$parent = $post->post_parent;
else :
$parent = $post->ID;
endif;
$childpages = get_pages('child_of=' . $parent . '&sort_column=menu_order');
?>
<div class="row pad60">
<ul class="category-nav column">
<?php foreach($childpages as $childpage) { ?>
<a href="<?= get_page_link($childpage->ID) ?>">
<li><div class="primary-btn"> <?= $childpage->post_title ?> </div></li>
</a>
<?php } // End foreach ?>
</ul>
</div>
这是我使用的是现在的东西,但我觉得这不是摆在首位,以正确的方式去..
谢谢!