Add shortcode that display a single product add to cart form for WooCommerce.
The default WooCommerce shortcodes can be a little lacking for complex product types or for products with custom add-ons such as Name Your Price. Per esempio: mostra solo il pulsante di aggiunta al carrello, che manca degli agganci di cui un plugin come Name Your Price ha bisogno per visualizzare il proprio input.
E lo shortcode della pagina del prodotto, mostra l’intera pagina del prodotto, che può funzionare o meno bene per il layout che si sta cercando di costruire…. specialmente con i costruttori di pagine che non hanno buoni moduli WooCommerce.
La soluzione
Il nuovo shortcode aggiunto vive tra gli shortcode
e
. Visualizza l’intero modulo di aggiunta al carrello dalla pagina del singolo prodotto, ma solo il modulo.
Come usare
Come qualsiasi altro shortcode puoi incollarlo nel contenuto della tua pagina/post. Oppure usalo nel modulo editor di testo di un page builder. Lo shortcode supporta l’identificazione del prodotto tramite ID prodotto:
o SKU prodotto:
Per usarlo in un template devi usare:
echo do_shortcode( '' );
Parametri aggiuntivi
show_price
Di default, il template del prezzo sarà visualizzato appena prima del template di aggiunta al carrello. Puoi nasconderlo impostando il parametro a “false”.
hide_quantity
Screenshot
Ecco un esempio di shortcode usato su un semplice prodotto Name Your Price