我刚刚在我的一个网站上更新了一个菜单,以利用wp\\u nav\\u菜单。用WP设置这一点很简单,但我遇到了一个小问题,wordpress输出其父/父类以用于突出显示内容所属的当前页面,尤其是单贴子页面。。。
使用高亮显示当前页面.current_page_item a
和.current_page_parent a
只要在孩子们的普通页面上,就可以完美地工作,however as soon as you visit a post from events or media, the blog link in the menu is highlighted instead which is incorrect obviously.
*当查看Wordpress的输出时,有一个明显的错误是,当前页面类甚至没有在帖子所属的正确标签上生成,这似乎是问题的根源。
活动、媒体和;博客页面都使用我写的一个特殊查询,只获取该页面的相应类别,即。
$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;
query_posts("category_name=media&paged=$paged");
if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div class="post">
</div>
<?php
endwhile;
else:
endif;
It should be noted: 我在页脚上有一个二次循环来抓取最新的博客文章,不知道这是否是罪魁祸首,但我想保持原样,因为它是应客户的要求放在那里的。
--我收回它,我删除了页脚中的第二个循环,以查看会发生什么,并且会出现相同的结果,因此就我所知,这不是问题所在。
希望这是足够的信息,如果不让我知道。最好的,SB