Add shortcode that display a single product add to cart form for WooCommerce.
Die standardmäßigen WooCommerce shortcodes können für komplexe Produkttypen oder für Produkte mit benutzerdefinierten Add-ons wie Name Your Price ein wenig unzureichend sein. Zum Beispiel: zeigt nur die Schaltfläche „In den Warenkorb“ an, die nicht die Haken hat, die ein Plugin wie „Name Your Price“ benötigt, um seine eigene Eingabe anzuzeigen.
Und der Shortcode für die Produktseite, zeigt die gesamte Produktseite an, was für das Layout, das Sie zu erstellen versuchen, gut funktionieren kann oder nicht…. vor allem mit Page Buildern, die keine guten WooCommerce-Module haben.
Die Lösung
Der neu hinzugefügte Shortcode befindet sich zwischen den Shortcodes
und
. Er zeigt das gesamte Formular zum Hinzufügen in den Warenkorb von der einzelnen Produktseite aus an, aber nur das Formular.
Wie zu verwenden
Wie jeder andere Shortcode können Sie ihn in den Inhalt Ihrer Seite/ihres Beitrags einfügen. Oder verwenden Sie ihn im Texteditor-Modul eines Page Builders. Der Shortcode unterstützt die Produktidentifikation entweder durch die Produkt-ID:
oder die Produkt-SKU:
Um ihn in einer Vorlage zu verwenden, verwenden Sie:
echo do_shortcode( '' );
Zusätzliche Parameter
show_price
Standardmäßig wird die Preisvorlage unmittelbar vor der Vorlage für den Warenkorb angezeigt. Sie können es ausblenden, indem Sie den Parameter auf „false“ setzen.
hide_quantity
Screenshot
Hier ist ein Beispiel für den Shortcode, der für ein einfaches Name Your Price Produkt verwendet wird