如何从WordPress管理面板更改产品菜单的链接

时间:2017-12-08 作者:Mohsin

我正在使用Woo Commerce,激活它后,会出现一个名为product的新选项卡。我想更改该产品选项卡的链接,就像有人单击该按钮一样,它将重定向到前端添加产品链接,而不是Woo Commerce添加产品页面。有人可以帮我吗。

Image will eloborate what I am trying to say

1 个回复
最合适的回答,由SO网友:David Sword 整理而成

您可以使用$menu 全局变量。以下内容将完成您的目标

add_action( \'admin_menu\', \'my_plugin_edit_admin_menu\');
function my_plugin_edit_admin_menu() {
    global $menu, $submenu;
    foreach ($menu as $menuKey => $menuItem)
        if ($menuItem[0] == \'Products\')
            $menu[$menuKey][2] = \'https://google.com/\'; // wtv link you want

    // UPDATE:
    // remove the sub menu as well (note the GLOBAL var define above)
    $submenu[\'edit.php?post_type=product\'] = \'\'; 
    unset($submenu[\'edit.php?post_type=product\']);
}

结束

相关推荐