我正在做一个wordpress新闻网站。我使用新的wp菜单3.0,其中每个菜单项链接到模板页面。在这些页面上,我显示自定义循环的帖子。例如让我说我有突发新闻,显示突发新闻类别的帖子。当我点击该链接时,它将我带到突发新闻页面,并从那里查看单个帖子时,我想突出显示分页新闻。突出显示菜单项当查看单个帖子wordpress
我已经搜索并发现WordPress的祖先类的链接,但这不是我的情况,因为我认为只适用于类别作为导航和即时通讯使用页面。
任何人都可以帮助我吗?
谢谢:)
我正在做一个wordpress新闻网站。我使用新的wp菜单3.0,其中每个菜单项链接到模板页面。在这些页面上,我显示自定义循环的帖子。例如让我说我有突发新闻,显示突发新闻类别的帖子。当我点击该链接时,它将我带到突发新闻页面,并从那里查看单个帖子时,我想突出显示分页新闻。突出显示菜单项当查看单个帖子wordpress
我已经搜索并发现WordPress的祖先类的链接,但这不是我的情况,因为我认为只适用于类别作为导航和即时通讯使用页面。
任何人都可以帮助我吗?
谢谢:)
你使用的是萤火虫或检查员内置铬和safari。与那些你可以直接看到什么类可供你设计风格。也许你已经知道了。如果没有风格的类,可以使用钩子来添加类。你能为你的网站提供一个网址吗?
尝试在header.php中以下...
<?php
/**
* Do this to #access in header.php
*/
?>
<nav id="access" role="navigation" class="<?php
if(in_category('cat-1')) echo 'post-in-cat-1 ';
if(in_category('cat-2')) echo 'post-in-cat-2 ';
if(in_category('cat-3')) echo 'post-in-cat-3 ';
?>">
然后在样式表中添加此:
/**
* look for the menu-item-# generated by the menu in your theme and use that.
*/
.post-in-cat-1 .menu-item-1234,
.post-in-cat-2 .menu-item-1235,
.post-in-cat-3 .menu-item-1236
{
color:#FFF; // or whatever color you want :)
}
这只是我的第一个想法,没有经过测试,所以让我知道,如果它完全可以工作。我猜测它将基于this。
它不像真实类别页面那样动态,因为您必须自己设置类别并根据需要将菜单项号添加到CSS中。所以可能会有更聪明的解决方案。但是,如果没有自己测试,这是我会尝试。
1. In css file of ur website,include this line where
- nav is the id of <nav> tag,where i have mentioned my menus in header.php
<nav id="nav">
<?php wp_nav_menu(array('theme_location' => 'primary')); ?>
</nav>
#nav li.current_page_item a {
-moz-border-radius: 3px 3px 3px 3px;
background-color: #82BD42;
color: #FFFFFF !important;
padding: 10px;
text-decoration: none;
}
2. We can change background-color,color and padding to our choose.
嗨,谢谢你的回复。我已经使用萤火虫和wordpress输出两个类时,即时通讯单一职位。我已经使用过这些,但是会发生什么,或者所有页面都会突出显示,或者其中一个页面突出显示,无论页面处于什么状态,所以它们都没用。你是什么意思的钩?我在当地工作,所以我不能提供一个网址。 :( – nash 2011-03-17 14:20:01