https://tdestudiodesign.com/wp-content/plugins/whatsapp/style.css

Todas las órdenes de WooCommerce van a cualquiera de los dos «tratamiento«,»terminado«,»enérgicoY otros estados de orden predeterminado en función del método de pago y el tipo de producto.

A veces estos estados no son suficientes. Por ejemplo, es posible que deba marcar ciertas órdenes de una manera diferente para el seguimiento, el filtrado y la exportación de fines. O es posible que desee deshabilitar los correos electrónicos predeterminados pasando por alto los cambios de estado de pedido predeterminados.

De cualquier manera, crear un estado de pedido personalizado es bastante fácil. ¡Y hoy veremos qué fragmento PHP necesita para que esto funcione!

WooCommerce: Establezca un estado de pedido personalizado durante el pago

Php Snippet: cree un estado de pedido personalizado de WooCommerce

 /**  * @snippet       Custom WooCommerce Order Status  * @how-to        businessbloomer.com/woocommerce-customization  * @author        Rodolfo Melogli, Business Bloomer  * @compatible    WooCommerce 8  * @community     https://businessbloomer.com/club/  */  add_filter( 'woocommerce_register_shop_order_post_statuses', 'bbloomer_register_custom_order_status' );  function bbloomer_register_custom_order_status( $order_statuses ) {    // Status must start with "wc-"!    $order_statuses['wc-custom-status'] = array(       'label' => 'Custom Status',       'public' => false,       'exclude_from_search' => false,       'show_in_admin_all_list' => true,       'show_in_admin_status_list' => true,       'label_count' => _n_noop( 'Custom Status (%s)', 'Custom Status (%s)', 'woocommerce' ), );    return $order_statuses; }  add_filter( 'wc_order_statuses', 'bbloomer_show_custom_order_status_single_order_dropdown' );  function bbloomer_show_custom_order_status_single_order_dropdown( $order_statuses ) {    $order_statuses['wc-custom-status'] = 'Custom Status';    return $order_statuses; } 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *