3

Die Wordpress-Anwendung, an der ich gerade arbeite, verwendet WooCommerce sowie Tabify.Benutzerdefinierte Taxonomie WooCommerce Rest API

Die meisten Felder werden als benutzerdefinierte Felder definiert, die ich in der Lage bin von filter[meta]=true in der Abfrage zu erhalten Hinzufügen aber es gibt zwei Status und Region, die als kundenspezifische Taxonomien definiert wurden.

Ich habe nach einem Weg gesucht, um diese Daten mit der Rest API zu bekommen, aber bisher ohne Glück.

Kann mir jemand in die richtige Richtung zeigen?

+0

Haben Sie die offizielle Seite [Woocommerce REST API] (http://www.hothemes.github.io/woocommerce-rest-api-docs/) überprüft? Versuchen Sie auch, auf ihren [github] (https://github.com/woothemes/woocommerce) Seiten zu fragen –

+0

Ich habe die Dokumente überprüft, aber ich habe nur etwas über die benutzerdefinierten Felder gefunden. Ich suche immer noch nach etwas über Taxonomie. Ich werde versuchen, etwas auf der GitHub-Seite zu posten. –

+0

Können Sie bitte http://v2.wp-api.org/extending/custom-content-types/ diesen Link überprüfen? Ich denke, dass dieser Link für Sie hilfreich ist. – purvik7373

Antwort

2

Ich habe es am Ende herausgefunden. Vielleicht ist es nicht die praktischste Lösung, und es werde ich das WooCommerce Plugin aber nur das Produkt API wie diese greife ich gerade Region

private function get_product_data($product) { 
    return array(
     // your other properties go here 
     'region' => wp_get_post_terms($product->id, 'productRegion', array('fields' => 'names')), 
     'status' => wp_get_post_terms($product->id, 'productActive', array('fields' => 'names')), 
    ) 
} 

Jetzt aktualisieren aktualisieren müssen jedes Mal erneut angewendet werden [0] und Status [0] aus die Antwort und tun, was ich damit tun muss.

Verwandte Themen