如果为is_home(),则更改wp_NAV_MENU的菜单项-225的类

时间:2012-07-03 作者:Nina

感谢您抽出时间查看此内容。我知道它已经过时了,但我正在使用Wordpress 3.2.1。

我有一个自定义主页,在这里我为它创建了一个页面,并用自定义URL将其命名为我的主页。

我希望这里的人知道如何定位自定义页面(无论是通过PHP、Javascript等),这样如果它位于主页上,我就可以更改menu-item-225 拥有一个current_page_item.

在我的标题上。php,我有以下代码。

if (is_home()) {
        wp_nav_menu(array(\'depth\'=>0,\'menu_class\' => \'mainNavigation\',\'container_id\' => \'navwrap\',\'menu\'=>\'Main Menu\',\'link_before\'=>\'<span class="navspanFront">\',\'link_after\'=>\'</span>\'));                   
        }
        else {
            wp_nav_menu(array(\'depth\'=>0,\'menu_class\' => \'mainNavigation\',\'container_id\' => \'navwrap\',\'menu\'=>\'Main Menu\',\'link_before\'=>\'<span class="navspanFront">\',\'link_after\'=>\'</span>\'));                   
        }

1 个回复
最合适的回答,由SO网友:mrwweb 整理而成

只需在.current_menu_item 的样式.home .menu-item-225. 不太理想,但就单个案例而言,我认为这是完全合适的。

(假设您正在使用body_class() 在您的<body> 元素,但无论如何您都应该这样做。)

结束

相关推荐

在共享相同分类的Single-Custompostyle 1.php中显示随机的Customposttype2摘录

好的,到处找这个。Details:自定义帖子类型#1=\'product\'>注册的分类法“productranges”自定义帖子类型#2=\'Certisional\'>registered taxonomy\'Certisional\'两个CPT共享“完整食物”、“零食”等类别。。例如Question:如何将同一共享类别的随机帖子摘录从“推荐”帖子显示到“产品”帖子中?在某种意义上,将睾丸与产品联系起来。我使用了以下内容,但它只显示所有类别中的随机帖子,我需要它从当前正在查看的共享类别中输