web-dev-qa-db-fra.com

WP API: paramètre date_query

J'utilise l'API Wordpress uniquement pour effectuer des tests. Je travaille actuellement avec le paramètre date_query, qui, dans mon cas, ne fonctionne pas comme prévu.

Il suffit d’examiner cette requête: https://wptest.enguerranweiss.com/wp-json/wp/v2/posts?filter[orderBy=date&filter[order]=DESC&filter[date_query He's (installation factice, contenu factice)

Ce que j'attendais: l'API ne devrait renvoyer que les publications plus récentes que 2016-10-13. À l'heure actuelle, le filtre semble être ignoré.

Une idée?

3
enguerranws

À partir de WP> = 4.7 filter[] n'est pas pris en charge et a été supprimé. De plus, WP REST API Plugin est devenu partie intégrante de WordPress Core.

Selon docs votre lien devrait être:

https://wptest.enguerranweiss.com/wp-json/wp/v2/posts?orderby=date&order=desc&after=2016-10-13T17:00:00

EDIT

Comme indiqué par enguerranws, la date devrait être au format ISO8601

3
Laxmana