在WordPress wp_nav_menu $ menu_class中添加文本和变量

时间:2013-11-14 04:04:18

标签: php wordpress variables text menu

我正在使用wp_nav_menu()函数在WordPress中生成一个菜单,我想将文本和变量都添加到'menu_class'属性中。

现在我就是这样做的:

 `'menu_class'      => 'text' . $variable,`

但是,当我使用此方法时,不会显示任何类(也没有错误/警告)。

我想知道如何将“text”和变量“$ variable”添加到'menu_class'属性中?

由于

1 个答案:

答案 0 :(得分:1)

这是wp_nav_menu()的文档。它说的是menu_class ...

  

应用于包含菜单的ul元素的类   项目。可以使用空格分隔多个类。以前知道   as $ wrap_class

所以尝试添加一个空格?

'menu_class'      => 'text' . ' ' . $variable,

或只是

'menu_class'      => 'text ' . $variable,

这是一个很好的教程:IMPROVE YOUR WORDPRESS NAVIGATION MENU OUTPUT


此SO帖子涉及处理两个菜单类的代码:php code optimization for wordpress nav menu。你确定你的变量有值吗?我一直在使用PHP,这肯定是你如何进行字符串连接。