Как переименовать подменю WooCommerce в панели администратора? - PullRequest
0 голосов
/ 10 ноября 2018

Я пытаюсь переименовать первый элемент из подменю 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 с Заказы на Laped . Когда я сохраняю код, я не получаю сообщение об ошибке, но имя все равно Orders.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...