wordpressquery_postsに関する記事はよく見かけます。query_postsはすでに非推奨になっていて、get_postsに関する記事が少なく困った方もたくさんいらっしゃると思います。ページ内のメインクエリーを書き換え、新しいクエリーのインスタンスと置き換えるために使う関数としては過度に単純化され、問題が発生しやすい方法です。クエリを再実行します)、一部の状況では適切に実行することもできません(特にページング処理)。コードではもっと安定したメソッドを使うべきです。フックを使った方法などです。使うべきではありません。posts私が、大変困りました。search.phpをget_postsを使用し、search.phpを作ろうとしたのですが、インターネットではなかなか見つからず大変苦労しました。いざget_postsで作ろうとしたのですが、わからなかったのが、検索した値をどうやってget_postsに渡せばいいかということでした。日本語版でget_postsに渡すパラメータを調べても載っていない。しよう??とう感じでした。その後、2,3時間検索とし続けてようやくわかり、無事このサイトを作成することができました。いうことで、今回は、get_postsを使用し、search.phpを作る方法を説明したいと思います。まとめsearch.phpに書いたコードまずは、search.phpに書いたコードです。"検索しましたが見つかりませんでした。wp_reset_postdata();?>簡単にコードについて解説いたします。件数を取得し、0件の場合は「検索しましたが見つかりませんでした。"検索しましたが見つかりませんでした。get_posts($args);?>get_query_var(‘s’)で検索した値を取得して、get_postsに渡してやります。これだけでできてしまいます。驚きです!!時間を費やして検索して調べてよかったと思う瞬間でした。get_postsで検索した値を渡したいかというと、ページング処理と、一画面に表示する記事の数を制御しているからです。その辺の処理については、いずれここで記事としてまとめたいと思います。descriptionを自作する方法これまで、wordpressを使用したこともなく、いきなりテーマを自作してしまいました。親カテゴリー一覧を表示するのはダイナミックサイドバーを使用すれば簡単にできます。元ITエンジニアとして技術的な備忘録も書いていきます。ひふみ(日月)神示を読みながら日常を考察するブログ。