WooCommerce Tricks & Snippets - parte 1

WooCommerce Tricks & Snippets - parte 1

0b7debc4c32c9768afae428f457fc247?s=128

WordPress Meetup Catania

March 28, 2019
Tweet

Transcript

  1. WooCommerce Tricks & Snippets Dieci snippet che possono cambiarti la

    vita (lavorativa) - Prima Parte WordPress Meetup Catania 28/03/2019
  2. About me: Andrea Grillo Computer engineer - Full Stack Developer

    @YITH - Trainer @Your Inspiration - WooCommerce e Jetpack Contributor - WordPress lover Contatti: https://twitter.com/GrilloAndrea https://www.linkedin.com/in/ing-andrea-grillo/ http://andreagrillo.it info@andreagrillo.it
  3. Cosa impareremo oggi…. Come fare piccole modifiche a WooCommerce senza

    installare plugin e senza modificare il codice nativo. Che competenze mi servono per fare tutto questo ? • Voglia di imparare • Pillole di programmazione in PHP • WordPress Hook
  4. Plugin Vs Codice: Perchè utilizzare uno script ? Vantaggi: •

    Velocità • Non eseguo operazioni inutili • Non vado a modificare il codice sorgente di WooCommerce (o WordPress) • Snippet facilmente reperibili in rete Svantaggi: • Di solito gli snippet vengono aggiunti al file functions.php del tema → Rischio di perdere le customizzazioni durante l’update • Le personalizzazioni, di norma., non sono supportate
  5. #1: Cambiare la stringa Out of Stock

  6. #1: Cambiare la stringa Out of Stock

  7. #2: Prodotto già aggiunto al carrello - Shop Page

  8. #2: Prodotto già aggiunto al carrello - Shop Page

  9. #3: Prodotto già aggiunto al carrello - Single Product Page

    add_filter( 'woocommerce_product_single_add_to_cart_text' , 'ag_custom_add_to_cart_text' , 10, 2 );
  10. #4: Bloccare gli ordini inferiori a 50€

  11. #4: Bloccare gli ordini inferiori a 50€

  12. #5: Aggiunge un messaggio al checkout Il codice precedente blocca

    gli ordini inferiori a 50,00 € ma dopo che il cliente clicca sul pulsante Effettua ordine. E se volessimo mostrare sempre il messaggio che lo avvisa dell’importo minimo ? Sfruttiamo la stessa funzione precedente ma collegata ad una azione diversa: add_action( 'woocommerce_before_checkout_form' , 'ag_add_minimum_order_amount' , 15 );
  13. #6: Ottimizzazione → Disabilitare pulsante Effettua Ordine per importi inferiori

    a 50€
  14. #7: Cambiare il numero di colonne dello shop

  15. #8: Rimuovere le product tab add_filter( 'woocommerce_product_tabs' , '__return_empty_array' ,

    99 );
  16. #9: Mostrare le dimensioni di un prodotto nel loop

  17. #10: Mostrare il peso di un prodotto nel loop

  18. Trovate tutti gli snippet visti oggi su: https://github.com/andreagrillo/woocommerce-snippet DOMANDE ???

  19. GRAZIE e Buona Serata