Заменяйте названия статуса заказа везде, вкл. Предварительный просмотр заказа администратора 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' );
Кто-нибудь знает, какие изменения мне нужно внести, чтобы изменить дополнительные статусы?