タグ付けされた質問 「plugin-json-api」

5
WP Rest API-注目の画像を取得する方法
私はこのAPIを初めて使用します。実際、これまでにたった数時間しか使用していません。私は研究をしましたが、それについて何も見つかりません... 問題は、投稿の注目画像を取得できないようです。JSONはを返します"featured_media: 0"。 getPosts: function() { var burl = "http://www.example.com/wp-json/wp/v2/posts"; var dataDiv = document.getElementById('cards'); $.ajax({ url: burl, data: data, type: 'GET', async: false, processData: false, beforeSend: function (xhr) { if (xhr && xhr.overrideMimeType) { xhr.overrideMimeType('application/json;charset=utf-8'); } }, dataType: 'json', success: function (data) { console.log(data); //question: data->featured_image: 0?! var theUl = …

4
wp-superキャッシュでJSONをキャッシュする方法
新しいプロジェクトでは、wp-super-cache(クライアントの優先プラグイン)を使用して、カスタムコンテンツタイプの静的htmlファイルを作成しています。しかし、すべてが適切にキャッシュされているかどうかを把握しようとしています。 これは2部構成の質問です。 1)作成したテーマは、ページテンプレートを使用して、ajax呼び出しを介して取り込まれたjsonを出力します。すなわち。ページにアクセスすると:theurl.com/sample-純粋なjsonが得られます。すべてのページおよび投稿の非JavaScriptバージョンがありますが、Ajaxはこのテーマのフロントエンドを駆動します。これらのファイルのヘッダーとフッターを削除して純粋なjsonにし、jsonがキャッシュされているかどうかを判断する方法を見つけようとしています。理論的には、データはワードプレスが提供するページであるため、データはキャッシュされます。しかし、キャッシュされているかどうかはどうすればわかりますか? 2)json apiプラグインを使用して、特定の投稿データも提供しています。 http://wordpress.org/extend/plugins/json-api/ この例では、プラグインのデフォルトの出力方法を利用して、このページにアクセスするとします。myurl.com/category/news?json=1-はこの出力がキャッシュされているかどうかを確認する方法は誰でも知っていますか?キャッシュされていない場合、これを実現する方法は何ですか? このオンラインに関する情報はあまりないようです。そのため、魅力的で最適化されたワードプレスサイトを作成するという精神で、兄弟を助けてください。

4
WP REST APIは投稿タイプから投稿を取得します
WP REST API(v1またはv2)を使用して特定のカスタム投稿タイプからすべての投稿を取得するにはどうすればよいですか?私はこれに非常に新しく、それを行う方法を理解しようとしています。 私は現在WP REST API v2を使用しており、これですべての投稿タイプのリストを取得することができました http://domain.com/wp-json/wp/v2/types そして、私が興味のある投稿タイプを取得することができました http://domain.com/wp-json/wp/v2/types/the-icons-update 特定のコンテンツタイプからすべての投稿を取得するにはどうすればよいですか? 私が試しました http://domain.com/wp-json/wp/v2/posts?filter[post_type]=the-icons-update しかし、それは空の配列を返します(デフォルトの投稿を返し、私のサイトには、取得しようとしているカスタム投稿タイプ内の投稿しかありません)。 投稿タイプの登録方法に問題がありますか? function custom_post_type() { $labels = array( 'name' => _x( 'The Icons Update', 'post type general name' ), 'singular_name' => _x( 'The Icons Update', 'post type singular name' ), 'add_new' => _x( 'Add Page', 'magazine' ), …

6
REST API V2からWPナビゲーションメニューを取得する
WP REST API v2プラグインを使用して、JSON応答からナビゲーションメニューを取得しようとしています。 REST API v2用のナビゲーションメニュープラグイン拡張機能はありませんが、V1専用です。 コーデックスのWordPress投稿タイプから、ナビゲーションメニューが投稿タイプとして扱われることを学びました。 Rest API Docから、これがタイプの投稿を取得する方法です: GET http://demo.wp-api.org/wp-json/wp/v2/types/<type> 私はそのようにしようとしました: URL : http://localhost/wptest/wp-json/wp/v2/types/nav_menu_item 403エラーを受け取りました。 {"code":"rest_cannot_read_type","message":"Cannot view type.","data":{"status":403}} サーバーは私の要求を理解しましたが、データの提供を拒否しました。 Q:どうすれば修正できますか?

1
人気の投稿をWP REST JSON APIを介して別のPHP Webサイトに表示する
同じドメインの別のPHP Webサイトで人気のある投稿と最近の投稿を表示する必要があります。 例: www.example.com ->メインWebサイト(php、mysql) www.example.com/blog -> WordPressブログ ブログの人気のある最近の投稿をメインWebサイトに表示する必要があります。 ブログとメインWebサイトは2つの別々のデータベースを使用していることに注意してください。 そのためにWP REST JSON APIプラグインを使用することにしました。今、私は別の質問があります。 次のコードを使用して、先週の人気の投稿を取得します。私が実際に必要なのは、API呼び出しを介して同じデータを取得することです。 $args = array( 'date_query' => array( array( 'after' => '1 week ago' ) ), 'posts_per_page' => $recent_posts_count, 'ignore_sticky_posts' => 1, 'meta_key' => 'post_views_count', 'orderby' => 'meta_value_num', 'order' => 'DESC' ); $popularposts = new WP_Query( $args …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.