Woocommerce – Settare automaticamente tutti gli status dell’ordine a completato

Plugins Programmazione Wordpress
0

Oggi avevo la necessità per un lavoro di settare tutti gli ordini provenienti da un e-commerce a “completato” invece che “In lavorazione”.

Ho trovato questa semplice soluzione al problema, aggiungendo il seguente snippet di codice al file functions.php

add_action( 'woocommerce_thankyou', 'custom_woocommerce_auto_complete_order' );
function custom_woocommerce_auto_complete_order( $order_id ) {
global $woocommerce;
if ( !$order_id )
return;
$order = new WC_Order( $order_id );
$order->update_status( 'completed' );
}
Facebook Comments
0
completato status woocommerce wordpress

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Related Posts