私は角度を使ってWP Rest Apiで投稿を表示します。しかし、検索は最初の99個の投稿だけをフィルタリングします。とにかくすべての結果を得ることはありますか?すべてのWP REST APIを検索角度のついた投稿
0
A
答えて
0
カスタムクエリを使用するカスタムエンドポイントを作成します。このような何か:
add_action('rest_api_init', function() {
register_rest_route('search', '/all', array(
'methods' => 'GET',
'callback' => 'get_all_posts',
));
});
エンドポイント:yoursite.com/wp-json/search/all
function get_all_posts() {
$query = new WP_Query(
array('posts_per_page' => -1)
);
return json_encode($query);
}
新しいエンドポイントを登録するときにパーマリンクをクリアすることを忘れないでください!
0
投稿を取得するには、1ページあたり100件に上限がありますが、リクエストごとに合計ページ数を示すX-WP-TotalPages
というヘッダーが返されます。あなたが利用可能なすべてのページを行ってきたまで
だから、その次のページの要求を行う...
var url = your-route.example/wp-json/wp/v2/posts?per_page=100
$http.get(url).
success(function(response) {
var pagesNum = response.headers('X-WP-TotalPages')
for (var i = 2; i <= pagesNum; i++) {
$http.get(url+'&page='+i)
.success(function(response){
// do something with the next page data
})
}
});
...と。
関連する問題
- 1. http:// localhost/wp-json/wp/v2/REST API V2を使用しているWordpressの投稿
- 2. 投稿スキーマからのacfプロパティの除外WP REST API
- 3. メタフィールドを含む投稿を作成する - WP REST API
- 4. WP REST API v2:ポストIDによる投稿の取得
- 5. Bitrix24 Rest API投稿の投稿:
- 6. 角のHTTP投稿とREST
- 7. WP REST API V2(WordPress)を使用して複数の投稿タイプを照会
- 8. 投稿カテゴリ/サブカテゴリを投稿するWP
- 9. WPレストAPIを使用してカスタムフィールドで投稿を作成
- 10. Delphi REST API投稿サンプル
- 11. 投稿フォームの入力値を投稿角度2にする
- 12. WordPress REST APIグローバル検索(API V2)
- 13. 角度スキャナ自動投稿
- 14. Yii2 rest APIユーザーとの投稿
- 15. 1つのWPブログの投稿の内容を別のWPブログの投稿/ページに含める方法
- 16. FacebookのREST API Like/UnLikeが動作していない投稿
- 17. 角度 - データベースへのコメントを投稿
- 18. 角度2の投稿データを読む
- 19. 投稿とページの検索/並べ替えのプラグインですか?
- 20. 角度$ http投稿しない
- 21. 角度のルートプロバイダー - 投稿のリクエスト
- 22. 投稿の投稿タイプを検索から除外
- 23. laravelの投稿ベースのタグを検索
- 24. Youtube data api v3特定のチャンネルでアップロードされ投稿された動画をすべて検索
- 25. Edittextはsearchviewとして機能し、いくつかのパラメータで検索APIを投稿しました
- 26. WP REST APIのWordPressプラグインを使用してPHPページに投稿を追加する
- 27. Wordpress検索ページの投稿を並べ替える方法
- 28. WP-APIは投稿を取得し、降順に並べ替えます
- 29. 角度4 PHPバックエンドの投稿エラー
- 30. formDataを使用したDjango Rest APIへの画像の投稿