Utilizando la REST API desde JavaScript y el navegador (CORS)
La REST API se puede usar directamente desde el navegador utilizando Javascript. Si añades a la lista blanca los dominios que quieres usar en tu aplicación, te enviaremos las cabeceras CORS correctas. Son compatibles tanto las llamadas autenticadas como las no autenticadas. Para realizar solicitudes autenticadas, echa un vistazo a la sección de OAuth implícito de la documentación para conseguir un token de usuario.
Todos los ejemplos usan jQuery.
Solicitudes no autenticadas
Puedes hacer solicitudes GET no autenticadas sin ningún esfuerzo adicional. Solo tienes que hacer una simple solicitud HTTP:
jQuery.get( "http://public-api.wordpress.com/rest/v1/sites/en.blog.wordpress.com/", function( response ) {
// response contains site information
} );Solicitudes autenticadas
Añadir orígenes a la lista blanca
Para hacer llamadas autenticadas necesitas añadir tus dominios a la lista blanca. Puedes hacerlo al crear o configurar tu aplicación con el gestor de aplicaciones.

Introduce una URL por línea.
Obtener/almacenar el token de usuario
Si no tienes ya un token de acceso para el usuario que visita tu app, sigue la sección de OAuth implícito de la documentación.
Realizar la solicitud
Al hacer la solicitud solo necesitas pasar el token de acceso como una cabecera.
jQuery.ajax( {
url: 'https://public-api.wordpress.com/rest/v1/sites/' + site_id + '/posts/new',
type: 'POST',
data: { content: 'testing test' },
beforeSend : function( xhr ) {
xhr.setRequestHeader( "Authorization", "BEARER " + access_token );
},
success: function( response ) {
// response
}
} );Última actualización: octubre 08, 2025