2016-03-27 19 views
1

i herausgefunden haben, dass ist möglich, ein Produkt in Korb mit diesen Zeilen hinzuzufügen:Produkt in den Warenkorb in WooCommerce hinzufügen von außen Wordpress

global $woocommerce; $woocommerce->cart->add_to_cart($product_id);

Meine Frage ist, wie man ein Produkt hinzufügen von außen? Ich habe eine einfache PHP-Seite, möchte nur die Verkäufe an WordPress/Woocommerce delegieren. Kann ich das mit der Api machen? Kannst du mich in die richtige Richtung zeigen?

Antwort

0

Wenn Sie einen Artikel in den Warenkorb legen wollen außerhalb von Wordpress Sie einfach eine Anfrage an das Ende Ihrer URL hinzufügen können, müssen sie wie folgt aussehen:

http://YOURWEBSITE/?add-to-cart=PRODUCTID

wo PRODUCTID ist die ID des Produkts, das Sie Ihrem Einkaufswagen hinzufügen möchten.

Ich hoffe, das hilft?

+0

Sicher, das ist nützlich, vielen Dank. Nur noch ein Problem: Der Benutzer muss mehr als ein Element hinzufügen können, und sie leiten sie auf die Checkout-Seite um. –

+0

können Sie auch hinzufügen? Menge bis zum Ende der oben genannten – danyo

+0

groß! Wie wäre es, differents product_id beim gleichen Klick hinzuzufügen? Würden Sie einen Ajax-Aufruf oder etwas Ähnliches machen, um über das Array der Produkte zu iterieren? danke in anfrage –

Verwandte Themen