我已经阅读了很多答案(很多答案似乎都是Wordpress特定的),但不了解如何将它们应用于这种情况。
我在这样的导航项目上设置了一个活动课程:
<li class="<?= ($_SERVER['REQUEST_URI'] == '/about' ? 'active' : ''); ?>">
有没有办法让php在/about
之后排除所有内容,以便将活动类应用于父项为/about/
的任何子项?
这样的东西?
'/about/*'
非常感谢任何正确方向的指示。
答案 0 :(得分:1)
试试这个
<li class="<?= (strpos($_SERVER['REQUEST_URI'],'/about') === 0 ? 'active' : ''); ?>">