2016-06-28 10 views
5

Ich bin auf der Suche nach einer Möglichkeit zum Ausführen einer globalen Suchabfrage über alle oder mehrere Post-Typen mit WP REST API.WordPress REST API Globale Suche (API V2)

Ich bin in der Lage Beiträge suchen mit:

http://example.com/wp-json/wp/v2/posts?search=test 

wiederum ich in der Lage bin Seiten suchen mit:

http://example.com/wp-json/wp/v2/pages?search=test 

Wie suche ich beide über Beiträge und Seiten? Ich konnte dies in WP REST API V1 tun, indem Sie mehrere type[] Variablen in der Abfrage angeben?

Antwort

0

Sie können nicht mehrere Post-Typen über die get-Abfrageparameter durchsuchen. Es war eine absichtliche Designentscheidung, die API standardmäßig auf einen Posttyp zu beschränken. Sie können es einfach nicht mit v2 machen. Es gibt jedoch ein Plugin im .org Repo, das diese Funktion hinzufügt.

https://wordpress.org/plugins/rest-api-multiple-post-types/