投稿の取得
投稿の取得
postの取得にquery_postsを使うべきではない。
WP_Queryかget_postsを使うべきである。
WP_Queryかget_postsを使うべきである。
理由
query_posts()はメインクエリーを置き換えます。これはメインクエリーを一旦横に置いておき、新しいクエリーで上書きすることを示します。
さらには、メインループを生成するクエリー、グローバル変数、テンプレートタグ、条件分岐タグも置き換えられてしまいます。
このことが意図しない結果を引き起こすかもしれません。
query_postsを呼び出したあとは、クエリーの改変を戻すために、wp_reset_query()を呼び出し、オリジナルのメインクエリーを復活させる必要があります。
弊社サイトご案内
弊社ではデザイン会社様やウェブサイト制作会社様との提携・協業を随時お願いしております。