クエリ

参考:

WP_Query | WordPress Developer Resources [Official]

概要

参考:

ワードプレスのクエリとは?メインクエリとサブクエリの違いは? | だえうワードプレス

メインクエリとサブクエリとは?初心者向け解説 | IkezoooBlog

使い方

参考:

WordPress のループを理解して、自在に記事一覧を表示しよう! | 株式会社 Oz link

WP_Query | WordPress Codex 日本語版

クエリーループブロック

参考:

投稿一覧/クエリーループブロックの使い方 | WEBST8 のブログ

クエリーループブロックが有能すぎるので今日から使いたい | チラ裏の束

add_query_arg / set_query_var / get_query_var

参考:

GET パラメータを使う方法 | tamalog (archive)

URL パラメータでデザインを分岐する | NullNote

add_query_arg | WordPress 私的マニュアル

get_query_var | WordPress 私的マニュアル

add_query_arg | WordPress Codex 日本語版

set_query_var | WordPress Codex 日本語版

get_query_var | WordPress Codex 日本語版

$wp_query

参考:

WordPress のループやグローバル変数 $wp_query | Web Design Leaves

WP_Query

参考:

WP_Query | WordPress Codex 日本語版

WP_Query | WordPress Developer Resources [Official]

WP_Meta_Query

参考:

WP_Meta_Query | WordPress Codex 日本語版

WP_Meta_Query | WordPress Developer Resources [Official]

meta_key / meta_value / meta_value_num

参考:

カスタムフィールドの値 (meta_value) でソート | つながるねっと

カスタムフィールドの値 (meta_value) の計算値でソートする | つながるねっと

meta_query

参考:

複数のカスタムフィールドを条件に投稿を取得したい | かもメモ

pre_get_posts でカスタムフィールドの値を利用した表示の制御 | WebTecNote

meta_query パラメータについて | ハックノート

Best practice – Meta Query vs. post_clauses for “left join” ordering – WordPress Development Stack Exchange

pre_get_posts

参考:

pre_get_posts を使ってみませんか? – Qiita

pre_get_posts でカスタムフィールドの値を利用した表示の制御 | WebTecNote

pre_get_posts を用いてカテゴリページや検索結果の表示を調整する | コムテブログ

pre_get_posts の使い方 | notes by SHARESL

WordPress を使うなら知っておきたい pre_get_posts の仕組みと使い方 | Cleysense 株式会社

pre_get_posts を使いこなす!使い方まとめ | NISLOG

pre_get_posts() の書き方まとめ | loveMac.jp

pre_get_posts | WordPress Codex 日本語版

pre_get_posts – Hook | WordPress Developer Resources [Official]

posts_orderby

参考:

WordPress でカスタムフィールドの値を元に自然順っぽく並び替えする方法 | ocean

posts_orderby – Hook | WordPress Developer Resources [Official]

posts_search_orderby

参考:

検索結果の並び順 – Qiita

検索結果の並び順変更 | takkaja.com

検索結果の並び順/公開日順、更新日順 | ピコクリ

WordPress の検索結果を日付順にソートする | loconoco

WordPress の検索結果を関連度から日時降順にする | Crieit

posts_search_orderby – Hook | WordPress Developer Resources [Official]

カスタムフィールドを JOIN して取得する

参考:

WordPress のカスタムクエリを使ってテーブルを結合させたり、取得するデータを追加する方法 | 今村だけがよくわかるブログ

WordPress の投稿にカスタムフィールドの値を手軽に JOIN して取得する | yama-log

値が NULL の場合に分けてソートする

参考:

MySQL で数値の昇順の後に空値のレコードが並ぶようにする | モンキーレンチ

WP_Query で本文欄に入力値があるものを優先表示したい – WordPress サポート

パフォーマンス

参考:

投稿のクエリーでカスタムフィールドの絞り込みに NOT EXISTS を使ってDBが死んだ話/失敗と解決法 – Qiita

まとめ

参考:

カスタムクエリ | WordPress Codex 日本語版

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA