データサイエンティストハトリのブログ

PythonとインテリジェントクラウドとAIが好きな学生エンジニア。データ分析、スクレイピング、就職活動などについて書いていきます。

【WordPress】WP_Query、get_posts、query_postsの違いをまとめてみた

 

f:id:hatorihatorihatorik:20180915110734p:plain

 

ワードプレスを運用する際、特定のカテゴリで記事を引っ張ってきたり、投稿ページだけを引っ張ってきたりしたい時に使用するのがこのWP_Query、get_posts、query_postsです。

 

それぞれの違いがわからなかったのでメモを残しておきます。

 

 

WP_Query、get_posts、query_postsのざっくりとした違い

こちらのサイトを参考にしています。

https://www.m-hand.co.jp/program/4119/

 

query_postsは基本的に使わない方がいいみたい。SQLの発行が異常になるっぽいです。古いシステムでないかぎりは使わないようにしましょう。

WP_Query、get_postsの違い

ほとんど同じ。パラメーターの与え方が違うようです。

こちらは以下のサイトを参考にしました。

liginc.co.jp