2011-02-27 35 views
0

我有一个WordPress网站与菜单类似这样的:Yahoo news,所以基本上:WordPress的菜单中选中与分页

  • 有两个层次水平的菜单,先用主要类别的第二与子类(在“主页”菜单项,子类别是在网页“关于我们”
  • 我使用the build-in菜单的WordPress

我的问题是与分页和也与搜索表单:

  1. 当我在主页和我 点击任意页码数,“主页”菜单项 消失 子类别,以及最重要的, “主页”菜单项不再高亮显示

  2. 当我搜索的东西,再 同样的问题,“主页”没有 不再强调,并有 “主页”菜单 项下无子类别。

+0

你可以发布你链接生成的网址和它的网址吗? 你怎么突出这个家?自动,当没有活动类别? – underdoeg 2011-02-27 10:28:47

+0

当然,这是主页中的第一项:

' – Microcipcip 2011-02-27 12:39:28

+0

这是当我在分页点击: '

' – Microcipcip 2011-02-27 12:41:21

回答

0

我已经找到了解决办法:

1)打开header.php文件,并在身体标记补充一点:

<body<?php if (is_home() || is_search() || is_404()) { echo ' class="main"';} else { echo '';} ?>> 

2)添加针对家庭类的类,所以:

body.main #main-menu ul li.menu-item-home a { 
    background: #313B47; 
    color: white; 
} 

现在,如果我在主页上,还是在搜索页面,或404错误页面,WordPress的补充类=“主要”的身体,这样我就可以轻松定位我想要的菜单项。

+0

这不起作用,因为li类“当前菜单项”在分页时丢失。有没有人找到答案呢? – Fastmover 2014-08-08 04:00:39