解决此问题的最佳方法是什么:
我在侧边栏中有一个导航链接列表,它们在悬停时必须具有不同的特定颜色,其余时间都是相同的颜色。它们也是嵌套的(手动,是否有一种简单的方法来进行分层页面?)。这些链接都指向Wordpress页面。我希望能够将当前页面的链接设置为永久丰富多彩(不仅仅是悬停)。
除了对此检查页面ID进行硬编码外,我该如何解决这个问题?
答案 0 :(得分:1)
当我这样做时发现这很有帮助。来自Wordpress Codex。
if(is_page('Page One')){$ current ='一个'; } elseif(is_page('Page Two')){$ current ='two'; } elseif( is_page('Page Three')){$ current = '三'; } elseif(is_page('Page 四')){$ current ='four'; }
Wordpress已经内置了页面标识.as_page函数接受页面名称作为变量。只是在你的身份或课堂上折腾,你就是金色的。