Avisos
Vaciar todo

[Resuelto] Estados del pedido

4 Respuestas
2 Usuarios
0 Reactions
9 Visitas
Respuestas: 575
Honorable Member
Topic starter
 

Hola buenos días

Trabajo con el plugin de la empresa de trnasporte, este pg te generá la etiqueta automáticamente, cuando genero la etiqueta el estado del pedido cambia a completado. Me gustaría que saliera envíado en vez de completado. He buscado para hacer el cambio manual pero tampoco aparece en wooecommerce la opcion de enviado. ¿Hay alguna manera de crear dicho estado? 

 

Contenido solo visible a usuarios registrados


 
Respondido : 02/05/2025 6:09 am
Pepe
 Pepe
Respuestas: 41098
Illustrious Member Admin
 

Hola Manuel Jesus

WooCommerce no permite de forma nativa añadir estados de envío personalizados pero bueno podemos probar si con un poco de código conseguimos añadir mas estados de pedido.

Veo que utilizas el plugin Code Snippets para añadir código:

.- Accede a Fragmentos de código -> Añadir nuevo.

.- Añade un titulo para tenerlo identificado y añades lo siguiente:

// Registrar el nuevo estado "Enviado"
function registrar_estado_enviado() {
register_post_status( 'wc-enviado', array(
'label' => 'Enviado',
'public' => true,
'exclude_from_search' => false,
'show_in_admin_all_list' => true,
'show_in_admin_status_list' => true,
'label_count' => _n_noop( 'Enviado (%s)', 'Enviados (%s)' ),
) );
}
add_action( 'init', 'registrar_estado_enviado' );

// Añadirlo a la lista de estados disponibles de WooCommerce
function agregar_estado_enviado_a_woocommerce( $estados ) {
$estados['wc-enviado'] = 'Enviado';
return $estados;
}
add_filter( 'wc_order_statuses', 'agregar_estado_enviado_a_woocommerce' );

Revisa si se muestra el estado enviado en WooCommerce y lo puedes asignar en el plugin de Nacex que creo que es el que utilizas.

 

Un saludo


 
Respondido : 02/05/2025 8:49 am
Respuestas: 575
Honorable Member
Topic starter
 

@pepesoler Hola Pepe. Ha funcionado perfecto, muchas gracias. Voy abrir otro hilo con otra dudilla jeje. Gracias


 
Respondido : 02/05/2025 10:36 am
Pepe
 Pepe
Respuestas: 41098
Illustrious Member Admin
 

Hola Manuel Jesus.

Genial !!! Me alegra que fuese lo que buscabas.

Cualquier consulta que tengas no dudes en comunicarlo.

 

Un Saludo


 
Respondido : 02/05/2025 11:14 am