L2TP.org

まいにちをがんばる

フォローする

  • 2016年までのブログ
  • ジェネレータ
    • cURLジェネレータ
  • このサイトについて
  • お問い合わせ
  • PosGo(宛名PDF作成ツール)
ホーム
ブログ

WP_Queryで投稿日を日付の期間指定して取り出す

2017/6/22 ブログ, 技術系

WP_Queryで投稿日を日付の期間指定して取り出したかったです。

どういうことかというと「2016年6月1日から2016年6月30日までの投稿」を取り出しかったです。
システム的に使っていたため出来る限り負荷を下げたクエリを発行したかったです。

公式サイトを見てみるとYEARとかMONTHを指定したものがおおく、もうちょっと直感的なクエリを作りたかったので調べました。

というわけでこちら。

$args = array(
  'date_query' => array(
  array(
    'after' => '2016-06-01',
    'before' => '2016-06-30',
    'inclusive' => true,
  ),
),
$query = new WP_Query($args);

この引数でできるクエリは下記のような感じになりました。

SELECT wp_posts.* FROM wp_posts
WHERE 1=1 AND
( ( wp_posts.post_date >= '2013-06-01 00:00:00' AND wp_posts.post_date <= '2013-06-30 23:59:59' ) ) ORDER BY wp_posts.post_date DESC " 

上記のクエリのダンプはWP_Queryのインスタンスのrequestをダンプすると見れます。

var_dump($query->request);

inclusiveを指定すると大なり小なり(< >の不等号)にイコールがつきます(<= =>)。

快適なWP_Queryライフを!

いいね:

いいね 読み込み中…

関連

シェアする

  • ツイート
  • このエントリーをはてなブックマークに追加

フォローする

post_date, SQL, WordPress, WP_Query yousan

関連記事

KUSANAGIのHHVMがたまに繋がらなくなっちゃう問題は再起動で対処

こんにちは。 幾つかのサーバをKUSANAGIで運用していますが、たまにサービスが止まってしまうことがあります。 こちらの問題の追求と対処に...

記事を読む

NO IMAGE

スキー・スノーボードのソール素材の比較調査

はじめに 前回スキー、スノーボードのソールの素材についての確認をしました。「エクストルードはホットワックスを塗ってもほとんど効果がな...

記事を読む

ホクトの優待申し込みが届きました

記事を読む

年賀状の宛先PDFを作るPosGoの使い方について

はじめに この記事は「Ultimate Postcard Generator (ウルティメイト ポストカード ジェネレータ)」の使い方につ...

記事を読む

年賀状の宛名をPDFで出力するサイトを作りました

年賀状のシーズンですね。年賀状の宛名をPDFで出力するサイトを作りました 年賀状って作成するのは結構大変ですよね。 「そもそも年賀状っ...

記事を読む

Jetpackのマークダウンでテーブルとかもあったので補足

先日調べたJetpackのマークダウンにはテーブル組みなどもできるようでした。 テーブル(パイプで書くことが多い)が無いのは地味...

記事を読む

NO IMAGE

クレジットカードを使った積立NISAの効率について計算してみました

こんにちは。 2024年からクレジットカードの積立について、月5万円から10万円に引き上げがされました。 ...

記事を読む

ターミナルで良く使っているコマンドについて調べてみた

こんにちは! 開発しているとターミナルってよく使いますよね。どんなコマンドを使っているかな、と思って調べてみました。 よく使ってるコマン...

記事を読む

2017年12月の株主優待銘柄を売りました

こんにちは。 2017年12月の優待銘柄を売りました。 12月を決算にしている企業が多いため、優待銘柄が豊富です。 そのため複数の銘柄を買...

記事を読む

トラスコ中山の優待申し込みが届きました

楽しみにしていた優待銘柄の一つ、トラスコ中山の優待申し込みがきました。5,000円相当なのでちゃんとした商品が迷っちゃうほど楽しみですね。...

記事を読む


GitHub用のhubコマンドでPull Requestのデフォルトブランチを設定する
PHPCSで一部をCode Snifferの対象外として無視する

コメントを残すコメントをキャンセル

最近の投稿

  • ReactのAnt Designについて調べてみました
  • スキー・スノーボードのソール素材の比較調査
  • スキー板の滑走面の素材について(滑走性、メンテンス、ワックス)
  • スノボ用のヘルメットバイザーのメンテナンス
  • GC ルシェロ 歯ブラシの種類

最近のコメント

  • MacBookの電源アダプタについて に 通りすがり より
  • サイトをリニューアルしました。 に WordPress コメントの投稿者 より

投稿者

  • 1 yousan
    • ReactのAnt Designについて調べてみました
    • スキー・スノーボードのソール素材の比較調査
    • スキー板の滑走面の素材について(滑走性、メンテンス、ワックス)
    • スノボ用のヘルメットバイザーのメンテナンス
    • GC ルシェロ 歯ブラシの種類
    • クレジットカードを使った積立NISAの効率について計算してみました
    • 日本航空の株主優待の効率を計算してみた
    • ホクトの優待申し込みが届きました
    • 「中規模案件のこなしかた」をWordCamp Osaka 2018で登壇して伝えたかったこと
    • イオンモールの優待申し込みが届きました

アーカイブ

  • 2025年3月
  • 2024年12月
  • 2024年11月
  • 2024年3月
  • 2023年5月
  • 2018年6月
  • 2018年5月
  • 2018年3月
  • 2018年2月
  • 2018年1月
  • 2017年12月
  • 2017年11月
  • 2017年10月
  • 2017年9月
  • 2017年8月
  • 2017年7月
  • 2017年6月
  • 2017年5月
  • 2017年3月

カテゴリー

  • ブログ
  • 技術系
  • 未分類
  • 株
    • 2017年10月権利確定銘柄
    • 2017年12月権利確定銘柄
    • 2017年8月権利確定銘柄
    • 2018年2月権利確定銘柄
    • 2018年3月権利確定銘柄

メタ情報

  • ログイン
  • 投稿フィード
  • コメントフィード
  • WordPress.org
© 2017 L2TP.org.
 

コメントを読み込み中…
 

    %d