如何在管理控制台中重命名WooCommerce子菜单?

时间:2018-11-09 22:08:23

标签: php wordpress woocommerce

我正在尝试重命名WooCommerce子菜单中的第一个元素。这是我尝试过的:

add_action( 'admin_menu', 'rename_woocoomerce_menus', 999 );
function rename_woocoomerce_menus() {
    global $menu;
    global $submenu;

    $woo = rename_woocommerce( 'WooCommerce', $menu );

    // Validate
    if ( ! $woo ) {
        return;
    }

    $submenu[ $woo ][0] = 'Laped';
}

function rename_woocommerce( $needle, $haystack ) {
    foreach ( $haystack as $key => $value ) {
        $current_key = $key;
        if (
            $needle === $value
            OR (
                is_array( $value )
                && rename_woocommerce( $needle, $value ) !== false
            )
        ) {
            return $current_key;
        }
    }

    return false;
}

因此,我试图将WooCommerce中的第一个子菜单从 Orders 重命名为 Laped 。保存代码后,我没有收到任何错误,但是名称仍然是Orders。

0 个答案:

没有答案