pre_get_posts
このフックはクエリ変数オブジェクトが実行される後に呼び出されますが、実際は実行される前に走ります。
pre_get_postsアクションは、開発者が参照することによって、$queryオブジェクトへのアクセスを提供します(あなたが$queryで行った任意の変更は、元のオブジェクトに直接作られていますー戻り値は必要ありません)。
その他のタグに属するファンクションタグ一覧です。
このフックはクエリ変数オブジェクトが実行される後に呼び出されますが、実際は実行される前に走ります。
pre_get_postsアクションは、開発者が参照することによって、$queryオブジェクトへのアクセスを提供します(あなたが$queryで行った任意の変更は、元のオブジェクトに直接作られていますー戻り値は必要ありません)。
この関数は、pre_get_postsにフックを有効にし、メインクエリーのみ修正します。これはboolean関数で、TRUEまたはFALSEのいずれかを返すことを意味します。注意:管理画面はメインクエリーが存在しており、この関数はそこにそれを検出するために用いることができます。
この条件タグは、ユーザーがモバイルデバイスを使用して訪問しているかをチェックします。これはboolean関数で、TRUEまたはFALSEのいずれかを返します。
site_urlテンプレートタグは、適切なプロトコルである現在のサイト(ここでは、WordPressのコアファイル)のためにサイトURLを取得し、’https’がis_ssl()と’http’の場合、上書きします。
WordPressネットワークのセットアップの場合は、network_site_url()を代わりに使用してください。
home_urlテンプレートタグは、現在のサイトのホームURLを取得します。
‘https’は、is_ssl() と ‘http’のそれ以外の場合、適切なプロトコルと共に’home’オプションを返します。schemeが’http’ か ‘https’の場合、is_ssl()は、オーバーライドします。
サイト指定のURLを取得するget_home_url タグを使用します。