Rest Api WordPress – devolver metaboxes


Una de las cosas que no suministra la Rest API de WordPress son los meta de un post, existen varias formas de hacerlo y lo suyo es devolver solo los que vayamos a usar pero aqui os dejo varias formas de devolver la infomacion en el resultado para ello vamos a modificar el resultado de lo que nos devuelve utilizando la funcion register_rest_field()

Devolver todos los campos del meta.

 

Ejemplo de devolver solo un meta

Si solo queremos devolver un meta tambien tenemos esta opcion que podeis ver en la documentacion oficial

Imaginar que teneis una meta que se llama “metabox_ejemplo” pues podriais incluirla en el json de la siguiente manera.

 

Documentacion oficial de como modificar la respuesta.

Modifying Responses