タグ

query_postsとwordpressに関するKouJustinのブックマーク (5)

  • http://code1616.net/wordpress/entry-21.html

  • query_posts(), get_posts() と WP_Query() | WordPress 編

    WordPress でポストを抽出する方法は色々あり、どこで何を使うべきかで悩んでしまいます。何でこんなことになっているんだ!と文句を言いたくなるくらい話は込み入っています。 query_posts() query_posts() はメインループのポストを抽出するために用いられます。以下、日語 Codex の記述です。 “query_posts() 関数はメインの WordPress ループだけを変更するためのものです。新たなループを作るためのものではありません。メインループの他にループが必要な場合は、get_posts() を使ってください。メインループの他で query_posts() を使用すると、メインループが不正な状態になり期待する結果が得られません。” “query_posts() 関数はページのメインクエリを上書きし、置き換えます。他の目的で使用しないでください。” “qu

  • get_postsとquery_postsを使い分け

    同じような機能を持つquery_postsとget_postsは、どうを使い分けたらいいのか整理してみた 説明 get_postsと query_postsは、どちらも複数の投稿情報を取得することができる便利な関数である。パラメータとして指定できる内容も共通しているものが多く、query_postsがより詳細なパラメータを指定でき、高機能になっている。 まずは、パラメータで指定できる意味(目的)が同じキーワードを見ていこう。

  • WordPress ループ&クエリーのモヤモヤを解消しよう!

    12月25日まで毎日ブログをつないでいく WordPress Advent Calendar、12日目担当 福山カズヒデ (@kzxtreme) です、こんにちは。aka aus Cothodyntomo(@aka_aus_pd)さんの「錆びたブログをまた動かすときに必要な事柄」からバトンをいただきました! WordPress 都市伝説のひとつ「query_posts() は危険」のデマは、地道な「wp_reset_query() を使おうキャンペーン」によりかなり沈静化しましたが、それでもなお「get_posts() 以外は信用ならん」「WP_Query 最強!」と各派閥がシノギを削る争いを繰り広げています。ラブ&ピースなクリスマスを迎えるために、WordPress の最も基的な機能でありながら最も正しく理解されていないこの最大のモヤモヤを、今日ここでスッキリと解消してしまいましょう!

    WordPress ループ&クエリーのモヤモヤを解消しよう!
  • query_posts

    投稿情報を条件を指定して検索し、マッチしたすべてのデータをグローバル変数$postsに、その先頭データを$postにロードする。 検索条件を指定する文字列または連想配列。文字列の場合はname=valueの形式で指定し、複数の条件はname1=value1&name2=value2のように'&'の後に続ける。主なキーワードは次の通り(一部は連想配列のみで有効)。 キーワード

    query_posts
  • 1