Add shortcode that display a single product add to cart form for WooCommerce.
De standardiserade WooCommerce shortcodes kan vara lite bristfälliga för komplexa produkttyper eller för produkter med anpassade tillägg, såsom Name Your Price. Till exempel: visar endast loop-knappen Lägg till i kundvagnen, vilket saknar de krokar som ett plugin som Name Your Price behöver för att visa sin egen inmatning.
Och produktsidans kortkod, visar hela produktsidan, vilket kanske inte fungerar bra för den layout du försöker bygga…. särskilt med page builders som inte har bra WooCommerce-moduler.
Lösningen
Den nytillkomna kortkoden lever mellan kortkoderna
och
. Den visar hela formuläret Lägg i varukorgen från den enskilda produktsidan, men bara formuläret.
Så här använder du den
Som alla andra kortkoder kan du klistra in den i innehållet på din sida/post. Eller använd den i en sidbyggares textredigeringsmodul. Kortkoden stöder produktidentifiering genom antingen produkt-ID:
eller produkt-SKU:
För att använda i en mall använder du:
echo do_shortcode( '' );
Ytterligare parametrar
show_price
Som standard kommer prismallen att visas precis före mallen för att lägga till i kundvagnen. Du kan dölja den genom att ställa in parametern till ”false”.
hide_quantity
Skärmdump
Här är ett exempel på kortkoden som används på en enkel Namnge ditt pris-produkt
.