API de descanso de Wordpress

4

Estoy intentando llamar a una publicación desde una instalación de Wordpress usando la API REST de WP. Sigo recibiendo un error a cambio y no puedo descubrir por qué. ¿Necesito autenticar? Un sitio web dijo que no necesito autenticar para una solicitud GET. API REST WP: Versión 2.0-beta9. Aquí está el código que estoy usando:

$(document).ready(function () {

setTimeout(GetPosts, 2000);

function GetPosts() {

     $.ajax({
        url: 'http://easterly.haamap.com/wp-json/posts',
        data: {
            filter: {
            'posts_per_page': 1
            }
        },
        dataType: 'json',
        type: 'GET',
        success: function(data) {
            console.log(data);
        },
        error: function() {
            console.log('error');
        }
    });

}

})
    
pregunta The Hawk 23.12.2015 - 15:26

1 respuesta

4

¿Qué versión de la API de REST está utilizando? Si está utilizando la versión que se incluye con WordPress 4.4 (es decir, v2), deberá cambiar su url a algo como http://example.com/wp-json/wp/v2/posts .

Referencia

documentos de la versión 2 de la API de WP

    
respondido por el Pat J 23.12.2015 - 15:36

Lea otras preguntas en las etiquetas