Заменяйте названия статуса заказа везде, вкл. Предварительный просмотр заказа администратора Woocommerce

аюсь переименовать статус нескольких заказов WooCommerce, отредактировав файл functions.php моей темы. Я нашел здесь несколько лет назад код, который работает для изменения статуса одного заказа, но, поскольку я очень неопытен в php, я не знаю, как его расширить, чтобы изменить несколько статусов. В идеале я бы также хотел переименовать wc-processing в Paid, а wc-on-hold в Pending.

Вот код, который я нашел для редактирования статуса одного заказа:

function wc_renaming_order_status( $order_statuses ) {
    foreach ( $order_statuses as $key => $status ) {
        $new_order_statuses[ $key ] = $status;
        if ( 'wc-completed' === $key ) {
            $order_statuses['wc-completed'] = _x( 'Order Received', 'Order status', 'woocommerce' );
        }
    }
    return $order_statuses;
}
add_filter( 'wc_order_statuses', 'wc_renaming_order_status' );

Кто-нибудь знает, какие изменения мне нужно внести, чтобы изменить дополнительные статусы?

Ответы на вопрос(1)

Ваш ответ на вопрос