web-dev-qa-db-ja.com

Wordpress Rest API

WP REST AP​​Iを使用して、Wordpressインストールから投稿を呼び出そうとしています。私は見返りにエラーを受け取り続けています、そして、私はその理由がわかりません。認証する必要がありますか?あるWebサイトでは、GETリクエストに対して認証する必要はないと述べています。 WP REST AP​​I:バージョン2.0-beta9。これが私が使っているコードです:

$(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');
        }
    });

}

})
4
The Hawk

使用しているREST AP​​Iのバージョンは何ですか。 WordPress 4.4にバンドルされているバージョン(v2など)を使用している場合は、urlhttp://example.com/wp-json/wp/v2/postsのようなものに変更する必要があります。

参照

WP AP​​Iバージョン2のドキュメント

4
Pat J