Php 将“更改为”;“国际商业”;将仪表板菜单选项名称改为";商店「;

Php 将“更改为”;“国际商业”;将仪表板菜单选项名称改为";商店「;,php,wordpress,woocommerce,backend,dashboard,Php,Wordpress,Woocommerce,Backend,Dashboard,根据7uc13r的回答,我试图理解如何将WooCommerce更改为商店 我尝试了以下方法,但没有成功: #1:调试,在仪表板上显示菜单数组 功能调试管理菜单(){ 全局$菜单,$子菜单,$pagenow; 如果(当前用户可以(“管理选项”)){ 如果($pagenow=='index.php'){//在仪表板上打印 echo'这应该足以将WooCommerce更改为Store function custom_change_admin_label() { global $menu, $s

根据7uc13r的回答,我试图理解如何将
WooCommerce
更改为
商店

我尝试了以下方法,但没有成功:

#1:调试,在仪表板上显示菜单数组

功能调试管理菜单(){
全局$菜单,$子菜单,$pagenow;
如果(当前用户可以(“管理选项”)){
如果($pagenow=='index.php'){//在仪表板上打印

echo'这应该足以将
WooCommerce
更改为
Store

function custom_change_admin_label() {
    global $menu, $submenu;     
    
    // Change 'WooCommerce' to 'Store'
    $menu['55.5'][0] = 'Store';

    // Change 'All Products' to 'All Plugins'   
    $submenu['edit.php?post_type=product'][5][0] = 'All Plugins';
    
    // Contains the URI of the current page.
    $current_url = $_SERVER['REQUEST_URI'];
    
    // Make sure wc-admin / customers page will still work
    if ( strpos( $current_url, 'customers' ) == false) {
        // Remove 'Home' from WooCommerce menu
        remove_submenu_page( 'woocommerce', 'wc-admin' );
    }
} 
add_action( 'admin_menu', 'custom_change_admin_label', 99, 0 );
函数自定义\更改\管理\标签(){
全局$菜单,$子菜单;
//变商业为商店
$menu['55.5'][0]='Store';
}
添加操作(“管理菜单”、“自定义更改管理标签”);


与您的合作伙伴一起,您将获得:



确实如此。但当将其与子菜单结合使用时,子菜单更改不会更改。代码:函数自定义更改管理标签(){global$menu,$submenu;$menu['55.5'][0]='Store';$submenu['edit.php?post_type=product'][5][0]='All Plugins'}添加操作('admin_menu','custom custom change_管理标签')
查看更新的答案,代码确实可以相互组合我的道歉,我想到了“产品”菜单名。无论哪种方式;感谢您花时间回复和修复。我真的很感激。现在完成所有操作!