Mi è capitato in qualche sito WooCommerce di dover eseguire uno script o una funzione PHP appena il cliente clicca su bottone “Aggiungi al carrello”, per esempio nel mio caso dovevo controllare la disponibilità del prodotto in un database esterno a WordPressM ,’hook che ci viene in aiuto si chiama woocommerce_add_to_cart ed esegue del codice nel momento in cui viene inserito il prodotto nel carrello di WooCommerce; vediamo come scrivere la funzione.
1 2 3 4 5 6 |
function check_easyrent_on_add_to_cart_button( $array, $int ) { wc_add_notice( __("IL PRODOTTO E' DISPONIBILE ED E' STATO AGGIUNTO AL CARRELLO !!!"), 'notice'); }; add_action( 'woocommerce_add_to_cart', 'check_easyrent_on_add_to_cart_button', 10, 3 ); |
In questo esempio ho aggiunto un messaggio di WooCommerce a video, ma potrei eseguire uno script in jQuery o una funziona PHP.
All pressione del pulsante il risultato è questo :
Programmatore WordPress Esperto WooCommerce
Sono l’autore di questo blog con tanti trucchi e guide su WordPress e WooCommerce.
Ciao Alessio
Devo implementare un nuovo plug in in wordpress che gestisca casi particolari di sconti nel carrello di wordpress, ho trovato in giro dei plug in che gestiscono sconti e promozioni, ma non fanno al mio caso, Da dove posso iniziare?
Grazie
Raffaele
Ciao Raffaele,
intanto devi analizzare realmente come devi impostare gli sconti, fatto ciò puoi cercare qualche plugin già fatto, oppure utilizzare gli hooks di WooCommerce per fartene uno tu, oppure chiedermi una consulenza dal form contatti, che sia io o un collega, cerca di essere chiaro in quello che chiedi.
Ciao Alessio,
Come eseguiresti codice javascript nella pagina?
Grazie
Ciao, così https://codeshare.io/alw8BD
Ciao, grazie… ma non va… avevo già provato!
Posta lo script su codeshare.io