Una necessità di vari Ecommerce è quella di impostare minimo d’ordine, ovvero un valore al di sotto del quale l’utente non può effettuare un acquisto.
Vediamo come implementare questa funzionalità.
Inserisci il codice seguente nel tuo file functions.php ed il gioco è fatto. Chiaramente puoi personalizzare modificando il valore 50 ed il testo che comparirà in caso di carrelli insufficienti.
add_action('the_post','minimum_order_func',10); function minimum_order_func(){ global $woocommerce; if (is_checkout()){ $minorder = 50; if( $woocommerce->cart->subtotal < $minorder){ $woocommerce->add_error( sprintf(__('Sorry, you have not met the minimum order amount of $' . $minorder . '. <a href="%s">Return to homepage →</a>', 'woocommerce'), home_url()) ); wp_redirect( get_permalink( woocommerce_get_page_id( 'cart' ) ) ); exit; }}}
Buon lavoro 😉
Articoli correlati
Mostrare le quantità vicino al pulsante Acquista in WooCommerce
Per mostrare le quantità vicino al pulsa...
Per mostrare le quantità vicino al pulsa...
Personalizzare l'ordine dei prodotti in WooCommerce
(adsbygoogle = window.adsbygoogle ||...
(adsbygoogle = window.adsbygoogle ||...
Aggiungere campo personalizzato (in un ordine) nelle email
In questo articolo vediamo come aggiunge...
In questo articolo vediamo come aggiunge...
Come aumentare il prezzo di tutti i prodotti WooCommerce
Di recente ho trovato una funzione che c...
Di recente ho trovato una funzione che c...