WP_Query は 定義されているクラスで、WordPress ブログへの複雑な投稿やページのリクエストを取り扱います。現在のリクエストを定義する、wp_queryオブジェクト情報を与え、どのタイプのクエリを扱っているのか (カテゴリーアーカイブ、年月別アーカイブ、フィード、検索など)を確定し、要求された投稿を取得します。クエリAPI:WP_Queryクラス functionsのリストと各 Query API: WP_Query class functions タグの説明と使い方。
class-wp-query.phpファイルはwp-includesディレクトリに保存されています。
ページコンテンツ
class-wp-query.php タグリスト

WordPress class-wp-query.php タグ リスト
wp-includes/class-wp-query.php
| コード | 説明 | タイプ |
|---|---|---|
| WP_Query :: __ call() | WP_Query :: __ call() とは、後方互換性のためにプライベート/プロテクトMethodを読み込み可能にする。class-wp-query.php : 3401 | Method |
| WP_Query :: __ construct() | WP_Query :: __ construct() とは、コンストラクタ。class-wp-query.php : 3355 | Method |
| WP_Query :: __ get() | WP_Query :: __ get() とは、下位互換性のためにプライベートプロパティを読み取り可能にします。class-wp-query.php : 3370 | Method |
| WP_Query :: __ isset() | WP_Query :: __ isset() とは、下位互換性のためにプライベートプロパティをチェック可能にします。class-wp-query.php : 3385 | Method |
| comment_feed_groupby | comment_feed_groupby とは、送信前にコメントフィードクエリのGROUP BY句をフィルタリングします。class-wp-query.php : 2471 | hooks |
| comment_feed_join | comment_feed_join とは、送信前にコメントフィードクエリのJOIN句をフィルタリングします。class-wp-query.php : 2451 | hooks |
| comment_feed_limits | comment_feed_limits とは、送信前にコメントフィードクエリのLIMIT句をフィルタリングします。class-wp-query.php : 2491 | hooks |
| comment_feed_orderby | comment_feed_orderby とは、送信前にコメントフィードクエリのORDER BY句をフィルタリングします。class-wp-query.php : 2481 | hooks |
| comment_feed_where | comment_feed_where とは、送信前にコメントフィードクエリのWHERE句をフィルタリングします。class-wp-query.php : 2461 | hooks |
| comment_loop_start | comment_loop_start とは、コメントループが開始されると起動します。class-wp-query.php : 3199 | action |
| content_pagination | content_pagination とは、投稿コンテンツの分割に由来する「ページ」をフィルタリングします。class-wp-query.php : 4048 | hooks |
| WP_Query :: fill_query_vars() | WP_Query :: fill_query_vars() とは、パラメータ内に存在しないクエリ変数を入力します。class-wp-query.php : 574 | Method |
| found_posts | found_posts とは、検索された投稿の数をフィルタにかけます。class-wp-query.php : 3072 | hooks |
| found_posts_query | found_posts_query とは、見つかった投稿を取得するために実行するクエリをフィルタリングします。class-wp-query.php : 3059 | hooks |
| WP_Query :: get() | WP_Query :: get() とは、クエリ変数を取得します。class-wp-query.php : 1635 | Method |
| WP_Query :: get_posts() | WP_Query :: get_posts() とは、クエリ変数に基づいて投稿を取得します。class-wp-query.php : 1667 | Method |
| WP_Query :: get_queried_object() | WP_Query :: get_queried_object() とは、クエリされたオブジェクトを取得します。class-wp-query.php : 3263 | Method |
| WP_Query :: get_queried_object_id() | WP_Query :: get_queried_object_id() とは、現在照会されているオブジェクトのIDを取得します。class-wp-query.php : 3335 | Method |
| WP_Query :: get_search_stopwords() | WP_Query :: get_search_stopwords() とは、検索用語の解析時に使用されるストップワードを取得します。class-wp-query.php : 1413 | Method |
| WP_Query :: have_comments() | WP_Query :: have_comments() とは、利用可能なコメントがあるかどうか。class-wp-query.php : 3213 | Method |
| WP_Query :: have_posts() | WP_Query :: have_posts() とは、ループ内に利用可能な投稿があるかどうかを判断します。class-wp-query.php : 3133 | Method |
| WP_Query :: init() | WP_Query :: init() とは、オブジェクトプロパティを開始し、デフォルト値を設定します。class-wp-query.php : 532 | Method |
| WP_Query :: init_query_flags() | WP_Query :: init_query_flags() とは、クエリフラグをfalseにリセットします。class-wp-query.php : 497 | Method |
| WP_Query :: is_404() | WP_Query :: is_404() とは、クエリは404ですか(結果が返されません)?class-wp-query.php : 3938 | Method |
| WP_Query :: is_archive() | WP_Query :: is_archive() とは、既存のアーカイブページのクエリですか?class-wp-query.php : 3417 | Method |
| WP_Query :: is_attachment() | WP_Query :: is_attachment() とは、既存の添付ファイルページのクエリですか?class-wp-query.php : 3449 | Method |
| WP_Query :: is_author() | WP_Query :: is_author() とは、既存の著者のアーカイブページのクエリですか?class-wp-query.php : 3483 | Method |
| WP_Query :: is_category() | WP_Query :: is_category() とは、既存のカテゴリアーカイブページのクエリですか?class-wp-query.php : 3515 | Method |
| WP_Query :: is_comment_feed() | WP_Query :: is_comment_feed() とは、コメントフィードのクエリですか?class-wp-query.php : 3674 | Method |
| WP_Query :: is_comments_popup() | WP_Query :: is_comments_popup() とは、現在のURLがコメントポップアップウィンドウ内にあるかどうか。class-wp-query.php : 3622 | Method |
| WP_Query :: is_date() | WP_Query :: is_date() とは、既存の日付アーカイブのクエリですか?class-wp-query.php : 3635 | Method |
| WP_Query :: is_day() | WP_Query :: is_day() とは、既存の日のアーカイブのクエリですか?class-wp-query.php : 3646 | Method |
| WP_Query :: is_embed() | WP_Query :: is_embed() とは、埋め込み投稿のクエリですか?class-wp-query.php : 3949 | Method |
| WP_Query :: is_feed() | WP_Query :: is_feed() とは、フィードのクエリですか?class-wp-query.php : 3658 | Method |
| WP_Query :: is_front_page() | WP_Query :: is_front_page() とは、サイトのフロントページのクエリですか?class-wp-query.php : 3694 | Method |
| WP_Query :: is_home() | WP_Query :: is_home() とは、ブログのホームページのクエリですか?class-wp-query.php : 3720 | Method |
| WP_Query :: is_main_query() | WP_Query :: is_main_query() とは、クエリはメインクエリですか?class-wp-query.php : 3962 | Method |
| WP_Query :: is_page() | WP_Query :: is_page() とは、既存の単一ページのクエリですか?class-wp-query.php : 3749 | Method |
| WP_Query :: is_paged() | WP_Query :: is_paged() とは、最初のページではなく、ページ結果のクエリですか?class-wp-query.php : 3789 | Method |
| WP_Query :: is_post_type_archive() | WP_Query :: is_post_type_archive() とは、既存のポストタイプアーカイブページのクエリですか?class-wp-query.php : 3429 | Method |
| WP_Query :: is_preview() | WP_Query :: is_preview() とは、投稿またはページプレビューのクエリですか?class-wp-query.php : 3800 | Method |
| WP_Query :: is_robots() | WP_Query :: is_robots() とは、ロボットファイルのクエリですか?class-wp-query.php : 3811 | Method |
| WP_Query :: is_search() | WP_Query :: is_search() とは、検索のクエリですか?class-wp-query.php : 3822 | Method |
| WP_Query :: is_single() | WP_Query :: is_single() とは、既存のシングル投稿のクエリですか?class-wp-query.php : 3842 | Method |
| WP_Query :: is_singular() | WP_Query :: is_singular() とは、任意の投稿タイプ(投稿、添付ファイル、ページ、カスタム投稿タイプ)の既存の1つの投稿のクエリですか?class-wp-query.php : 3889 | Method |
| WP_Query :: is_tag() | WP_Query :: is_tag() とは、既存のタグアーカイブページのクエリですか?class-wp-query.php : 3547 | Method |
| WP_Query :: is_tax() | WP_Query :: is_tax() とは、既存のカスタム分類アーカイブページのクエリですか?class-wp-query.php : 3586 | Method |
| WP_Query :: is_time() | WP_Query :: is_time() とは、特定の時間のクエリですか?class-wp-query.php : 3905 | Method |
| WP_Query :: is_trackback() | WP_Query :: is_trackback() とは、トラックバックエンドポイントコールのクエリですか?class-wp-query.php : 3916 | Method |
| WP_Query :: is_year() | WP_Query :: is_year() とは、既存の年アーカイブのクエリですか?class-wp-query.php : 3927 | Method |
| WP_Query :: lazyload_comment_meta() | WP_Query :: lazyload_comment_meta() とは、ループ内のコメントのLazyloadコメントメタ。class-wp-query.php : 4114 | Method |
| WP_Query :: lazyload_term_meta() | WP_Query :: lazyload_term_meta() とは、 Lazyloadは、ループ内の投稿のメタです。class-wp-query.php : 4099 | Method |
| loop_end | loop_end とは、ループが終了すると起動します。class-wp-query.php : 3144 | action |
| loop_start | loop_start とは、ループが開始されると起動します。class-wp-query.php : 3117 | action |
| WP_Query :: next_post() | WP_Query :: next_post() とは、次の投稿を設定し、現在の投稿インデックスを繰り返します。class-wp-query.php : 3086 | Method |
| WP_Query :: parse_order() | WP_Query :: parse_order() とは、 'order'クエリ変数を解析し、必要に応じてASCまたはDESCにキャストします。class-wp-query.php : 1596 | Method |
| WP_Query :: parse_orderby() | WP_Query :: parse_orderby() とは、渡されたorderby値が許可されている場合は、エイリアスを適切に接頭されたorderby値に変換します。class-wp-query.php : 1504 | Method |
| WP_Query :: parse_query() | WP_Query :: parse_query() とは、クエリ文字列を解析し、クエリタイプブール値を設定します。class-wp-query.php : 753 | Method |
| parse_query | parse_query とは、メインクエリ変数が解析された後に発生します。class-wp-query.php : 1055 | action |
| WP_Query :: parse_query_vars() | WP_Query :: parse_query_vars() とは、クエリのvarsを再解析します。class-wp-query.php : 560 | Method |
| WP_Query :: parse_search() | WP_Query :: parse_search() とは、渡された検索語句に基づいてWHERE句のSQLを生成します。class-wp-query.php : 1296 | Method |
| WP_Query :: parse_search_order() | WP_Query :: parse_search_order() とは、渡された検索語に基づいてORDER BY条件のSQLを生成します。class-wp-query.php : 1448 | Method |
| WP_Query :: parse_search_terms() | WP_Query :: parse_search_terms() とは、用語が検索に適しているかどうかを確認します。class-wp-query.php : 1380 | Method |
| WP_Query :: parse_tax_query() | WP_Query :: parse_tax_query() とは、さまざまなタクソノミ関連のクエリバーを解析します。class-wp-query.php : 1068 | Method |
| parse_tax_query | parse_tax_query とは、タクソノミー関連のクエリー変数が解析された後に発生します。class-wp-query.php : 1285 | action |
| post_limits | post_limits とは、クエリのLIMIT句をフィルタリングします。class-wp-query.php : 2584 | hooks |
| post_limits_request | post_limits_request とは、クエリのLIMIT句をフィルタリングします。class-wp-query.php : 2716 | hooks |
| posts_clauses | posts_clauses とは、便宜のため、一度にすべてのクエリ句をフィルタリングします。class-wp-query.php : 2607 | hooks |
| posts_clauses_request | posts_clauses_request とは、便宜のため、一度にすべてのクエリ句をフィルタリングします。class-wp-query.php : 2731 | hooks |
| posts_distinct | posts_distinct とは、クエリのDISTINCT句をフィルタリングします。class-wp-query.php : 2574 | hooks |
| posts_distinct_request | posts_distinct_request とは、クエリのDISTINCT句をフィルタリングします。class-wp-query.php : 2692 | hooks |
| posts_fields | posts_fields とは、クエリのSELECT句をフィルタリングします。class-wp-query.php : 2594 | hooks |
| posts_fields_request | posts_fields_request とは、クエリのSELECT句をフィルタリングします。class-wp-query.php : 2704 | hooks |
| posts_groupby_request | posts_groupby_request とは、クエリのGROUP BY句をフィルタリングします。class-wp-query.php : 2656 | hooks |
| posts_join | posts_join とは、クエリのJOIN句をフィルタリングします。class-wp-query.php : 2411 | hooks |
| posts_join_paged | posts_join_paged とは、クエリのJOIN句をフィルタリングします。class-wp-query.php : 2554 | hooks |
| posts_join_request | posts_join_request とは、クエリのJOIN句をフィルタリングします。class-wp-query.php : 2668 | hooks |
| posts_orderby | posts_orderby とは、クエリのORDER BY句をフィルタリングします。class-wp-query.php : 2564 | hooks |
| posts_orderby_request | posts_orderby_request とは、クエリのORDER BY句をフィルタリングします。class-wp-query.php : 2680 | hooks |
| posts_pre_query | posts_pre_query とは、クエリが実行される前にposts配列をフィルタリングします。class-wp-query.php : 2781 | hooks |
| posts_request | posts_request とは、送信前に完了したSQLクエリをフィルタリングします。class-wp-query.php : 2762 | hooks |
| posts_request_ids | posts_request_ids とは、送信前にPost ID SQL要求をフィルターします。class-wp-query.php : 2844 | hooks |
| posts_results | posts_results とは、ステータスチェックの前に、未処理のPOST結果配列をフィルタリングします。class-wp-query.php : 2875 | hooks |
| posts_search_orderby | posts_search_orderby とは、検索結果を並べ替えるときに使用されるORDER BYをフィルタリングします。class-wp-query.php : 2229 | hooks |
| posts_selection | posts_selection とは、クエリの現在の選択パラメータを通知するために発生します。class-wp-query.php : 2627 | action |
| posts_where | posts_where とは、クエリのWHERE句をフィルタリングします。class-wp-query.php : 2401 | hooks |
| posts_where_paged | posts_where_paged とは、クエリのWHERE句をフィルタリングします。class-wp-query.php : 2532 | hooks |
| posts_where_request | posts_where_request とは、クエリのWHERE句をフィルタリングします。class-wp-query.php : 2644 | hooks |
| pre_get_posts | pre_get_posts とは、クエリ変数オブジェクトの作成後、実際のクエリが実行される前に発生します。class-wp-query.php : 1683 | action |
| WP_Query :: query() | WP_Query :: query() とは、クエリ文字列を解析してWordPressクエリを設定します。class-wp-query.php : 3245 | Method |
| WP_Query :: reset_postdata() | WP_Query :: reset_postdata() とは、ネストされたクエリをループした後、この関数は$ postグローバルをこのクエリの現在のポストに復元します。class-wp-query.php : 4082 | Method |
| WP_Query :: rewind_comments() | WP_Query :: rewind_comments() とは、コメントを巻き戻し、コメントインデックスをリセットして最初にコメントします。class-wp-query.php : 3229 | Method |
| WP_Query :: rewind_posts() | WP_Query :: rewind_posts() とは、投稿を巻き戻して投稿インデックスをリセットします。class-wp-query.php : 3159 | Method |
| WP_Query :: set() | WP_Query :: set() とは、クエリ変数を設定します。class-wp-query.php : 1652 | Method |
| WP_Query :: set_404() | WP_Query :: set_404() とは、 404プロパティを設定し、クエリがフィードかどうかを保存します。class-wp-query.php : 1614 | Method |
| WP_Query :: set_found_posts() | WP_Query :: set_found_posts() とは、検索された投稿の数と現在のクエリのページ数(制限句が使用されている場合)を設定します。class-wp-query.php : 3043 | Method |
| WP_Query :: setup_postdata() | WP_Query :: setup_postdata() とは、グローバルポストデータを設定します。class-wp-query.php : 3986 | Method |
| split_the_query | split_the_query とは、クエリを分割するかどうかをフィルタリングします。class-wp-query.php : 2829 | hooks |
| WP_Query :: the_comment() | WP_Query :: the_comment() とは、現在のコメントを設定します。class-wp-query.php : 3188 | Method |
| the_post | the_post とは、ポストデータが設定されたら起動します。class-wp-query.php : 4070 | action |
| WP_Query :: the_post() | WP_Query :: the_post() とは、現在の投稿を設定します。class-wp-query.php : 3105 | Method |
| the_preview | the_preview とは、プレビューモードのために1つのポストをフィルタリングします。class-wp-query.php : 2947 | hooks |
| WP_Query | WP_Query とは、 WordPress QueryClass。class-wp-query.php : 18 | Class |
| wp_query_search_exclusion_prefix | wp_query_search_exclusion_prefix とは、検索用語を結果から除外する必要があることを示すプレフィックスをフィルタリングします。class-wp-query.php : 1334 | hooks |
| wp_search_stopwords | wp_search_stopwords とは、検索語を解析するときに使用されるストップワードをフィルタリングします。class-wp-query.php : 1438 | hooks |
| ソース ファイル | wp-includes/class-wp-query.php | File |
WordPress バージョン 4.8.1 wp-includes
| wp-includes/ フォルダ | |
| wp-includes/ certificates | wp-includes/ pomo |
| wp-includes/ css | wp-includes/ random_compat |
| wp-includes/ customize | wp-includes/ Requests |
| wp-includes/ fonts | wp-includes/ rest-api |
| wp-includes/ ID3 | wp-includes/ SimplePie |
| wp-includes/ images | wp-includes/ Text |
| wp-includes/ IXR | wp-includes/ theme-compat |
| wp-includes/ js | wp-includes/ widgets |
