我正在使用wp_nav_menu()函数在WordPress中生成一个菜单,我想将文本和变量都添加到'menu_class'属性中。
现在我就是这样做的:
`'menu_class' => 'text' . $variable,`
但是,当我使用此方法时,不会显示任何类(也没有错误/警告)。
我想知道如何将“text”和变量“$ variable”添加到'menu_class'属性中?
由于
答案 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,这肯定是你如何进行字符串连接。