web-dev-qa-db-fra.com

Récupérer des champs personnalisés sur des catégories à l'aide de WP-API

J'ai ajouté un seul champ personnalisé avancé à la taxonomie des catégories (qui semble fonctionner comme prévu) et j'essaie de le récupérer avec les catégories à l'aide de l'API REST, via /wp-json/wp/v2/categories .

J'ai réussi à personnaliser les messages renvoyés par JSON, à l'aide du filtre rest_prepare_post ...

function prepare_restful_posts($data, $post, $request) {
    // Do stuff to $data
}
add_filter('rest_prepare_post', 'prepare_restful_posts', 10, 3);

... mais je n'arrive pas à trouver d'informations utiles sur la personnalisation des catégories JSON.

Quelqu'un peut-il éventuellement faire la lumière sur cela?

4
verism

Il s'avère que c'est l'utilitaire intitulé rest_prepare_categoryfilter

function prepare_restful_categories($response, $item, $request) {
    // Do stuff to categories
}
add_filter('rest_prepare_category', 'prepare_restful_categories', 10, 3);
4
verism