He agregado un nuevo estado de pedido de WooCommerce llamado "Entregado" agregando el siguiente fragmento de php. Pero esta opción no se encuentra en el menú desplegable y en la barra superior de Bulk Actions en la sección de pedidos de Woocommerce. Adjunto captura de pantalla. Por favor, eche un vistazo y ayúdeme, ¿cómo puedo agregar el estado de mi pedido personalizado en estos dos lugares?
La opción personalizada que agregué
Falta en la barra superior de la sección de pedido
// Register new status function register_delivery_status() { register_post_status( 'wc-delivered', array( 'label' => 'Delivered', 'public' => true, 'exclude_from_search' => false, 'show_in_admin_all_list' => true, 'show_in_admin_status_list' => true, 'label_count' => _n_noop( 'Delivered (%s)', 'Delivered (%s)' ) ) ); } add_action( 'init', 'register_delivery_status' ); // Add to list of WC Order statuses function add_delivered_to_order_statuses( $order_statuses ) { $new_order_statuses = array(); // add new order status after processing foreach ( $order_statuses as $key => $status ) { $new_order_statuses[ $key ] = $status; if ( 'wc-processing' === $key ) { $new_order_statuses['wc-delivered'] = 'Delivered'; } } return $new_order_statuses; } add_filter( 'wc_order_statuses', 'add_delivered_to_order_statuses' );