Benutzerdefinierte WooCommerce REST API-Felder

8

Ist es möglich, über die WooCommerce REST API auf benutzerdefinierte Felder für Bestellungen, Produkte und Kunden zuzugreifen? Wenn nicht nativ, welche Plugins oder Workarounds oder Hacks gibt es da draußen, die funktionieren? Vielen Dank!

    
Amjad 02.04.2016, 05:00
quelle

2 Antworten

10

Beantworte meine eigene Frage:

Es ist möglich, Folgendes zu verwenden: (Verwenden der alten API von v3)

Um benutzerdefinierte Felder zurück an den Server zu senden: (Für Bestellungen)

%Vor%

Um benutzerdefinierte Felder vom Server abzurufen, verwenden Sie diesen Filter mit Ihrem Endpunkt:

%Vor%

Dies funktioniert auch für Produkte.

    
Amjad 08.04.2016, 21:28
quelle
0

Wie im Kommentar erwähnt, nachdem WooCommerce eine Bestellung über die API erstellt hat, wird woocommerce_api_create_order hook ausgelöst, die Sie verwenden können.

Fügen Sie der Datei functions.php Ihres Themes den folgenden Code hinzu

%Vor%

Sehen Sie sich auch den Code in plugins/woocommerce/includes/api/*.php files an, finden Sie die geeignete Aktion oder den Filter-Hook für den Endpunkt und verwenden Sie ihn.

    
Anand Shah 05.04.2016 04:56
quelle