在ADMIN_MENU挂接中检查Current_Theme_Support

时间:2012-04-25 作者:Lea Cohen

我正在通过添加菜单和子菜单admin_menu 钩住我的函数。php。我想添加的子菜单之一是menus.

在此之前,我想确保主题支持菜单,所以我尝试使用current_theme_supports 函数,但它返回false,显然是因为$_wp_theme_features 在此阶段仍为空。

我该怎么办?你认为我真的需要这张支票吗,如果我在我的职能范围内的话。php?如果我这样做了,我应该使用稍后的挂钩来创建菜单吗?或其他解决方案?

1 个回复
SO网友:Michael Ecklund

不太确定您在这里要问什么,但这允许对主题中的导航菜单提供主题支持。

将这段代码放在主题函数中。php文件。

if(function_exists(\'register_nav_menus\')){
    register_nav_menus(
        array(
            \'header_navigation\' => \'Header Navigation\',
            \'main_navigation\' => \'Main Navigation\',
            \'footer_navigation\' => \'Footer Navigation\'
        )
    );
}

结束

相关推荐