Divi:如何根据当前页面隐藏/显示特定菜单?

时间:2020-07-09 作者:Anthony

我使用Divi插件。

我有以下菜单项:

在我的主页上,我有以下4项:确定当我点击;“企业”;项目(显示企业页面),我想自动隐藏“;博客;项目进入工具栏菜单。当然,如果我回到主页,我想显示;博客;项目

请问我怎么做?

1 个回复
SO网友:Ivan Shatsky

将此代码添加到functions.php:

function hide_menu_items( $items ) {
    if ( is_page( \'Enterprise\' ) ) { // You can use page ID, slug or title here
        foreach ($items as $key => $item) if ( $item->title == "Blog" ) unset( $items[$key] );
    }
    return $items;
}
add_filter( \'wp_get_nav_menu_items\', \'hide_menu_items\', 20 );

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register