Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 当菜单具有特定的类添加子菜单时_Php_Wordpress_Function_Menu - Fatal编程技术网

Php 当菜单具有特定的类添加子菜单时

Php 当菜单具有特定的类添加子菜单时,php,wordpress,function,menu,Php,Wordpress,Function,Menu,你好,我想在wordpress中制作一个菜单。当菜单项具有class“category”时,添加到此项子菜单。我怎么能做到?我试着这样做,但它只增加了类 add_filter('nav_menu_css_class' , 'my_special_nav_class' , 10 , 2); function my_special_nav_class( $classes, $item ) { if($item->title == 'kategorie' ) {

你好,我想在wordpress中制作一个菜单。当菜单项具有class
“category”
时,添加到此项子菜单。我怎么能做到?我试着这样做,但它只增加了类

 add_filter('nav_menu_css_class' , 'my_special_nav_class' , 10 , 2);
function my_special_nav_class( $classes, $item )
{
    if($item->title == 'kategorie' )
    {
        $classes[] ='special-class';

    }
    var_dump($item->title);
    return $classes;
}

你需要wordpress菜单漫游器。请参见此处的示例


你能帮我做这个吗。我在wordpress方面不是很先进。你是在本地服务器上托管你的网站还是在现场服务器上托管?我是在本地服务器上托管的。