我正在使用wp_nav_menu()函数在WordPress中生成一个菜单,我想将文本和变量添加到"menu_class"属性中。
现在这就是我的做法:
`'menu_class' => 'text' . $variable,`
但是,当我使用此方法时,没有显示任何类(也没有错误/警告)。
我想知道如何将文本"text"和变量"$variable"添加到"menu_class"属性中?
谢谢
这是 wp_nav_menu() 的文档。它说menu_class...
应用于包含菜单的 ul 元素的类 项目。可以用空格分隔多个类。前身 作为$wrap_类
所以尝试添加一个空格?
'menu_class' => 'text' . ' ' . $variable,
或者只是
'menu_class' => 'text ' . $variable,
这是一个很好的教程: 改进您的WORDPRESS导航菜单输出
这篇SO帖子处理的代码处理两个菜单类:WordPress导航菜单的php代码优化。 您确定您的变量有值吗? 我一直在使用 PHP,这绝对是你做字符串连接的方式。