如何将活动类设置为来自Single.php模板的任何页面的菜单

时间:2017-10-02 作者:Snippet

我在标题中有一个静态引导菜单。包含以下元素的php:

<li> <a href="about-fundation.php">About Fundation</a>
</li>
我想让每一页都源于单张。php获取li元素的活动类。单条代码的示例。php

<?php
$post = $wp_query->post;
if ( in_category(\'events\') ) {
include(TEMPLATEPATH . \'/single_events.php\'); } 
结果页面示例:网站/2017/09/18/活动名称/

我已经在使用(某些菜单):

<?php if (is_page(\'about-fundation\')) echo \'active\'; ?>
这不适用于这些单页派生页。

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

更新:以下是答案:

<?php if(is_single()) echo \'active\'; ?>

结束

相关推荐

Problem with custom menus

在菜单上,我说的是自定义菜单,我有一个带有几列的页脚,每列都有一个项目列表,每列菜单都需要从wp admin上的菜单选项进行更新,所以我创建了关于函数的部分。调用菜单并在页脚上添加每个菜单的php。php文档,类似于:<?php wp_nav_menu( array(\'menu\' => \'f-1\', \'menu_class\' => \'\', \'container\' => \'nav\' )); ?> <?php wp_nav_menu( arr