Créer un endpoint REST API sur WordPress

Créer un endpoint REST API sur WordPress

Implémentez un endpoint REST API WordPress via register_rest_route, avec validation des paramètres et permission_callback. Retournez des WP_REST_Response propres, codes HTTP adaptés et gestion d’erreurs WP_Error pour une API fiable.

Protéger la REST API WordPress des endpoints sensibles

Protéger la REST API WordPress des endpoints sensibles

Guide avancé pour restreindre l’exposition de la REST API WordPress en filtrant les routes et en imposant l’authentification sur les endpoints sensibles. Implémentation via rest_authentication_errors, permission_callback et filtres de routes. Objectif : réduire la surface d’attaque sans casser les usages légitimes (Gutenberg, apps, intégrations).