2011/7/11
備忘録
WordPressのデフォルトのキーワード検索で特定のカテゴリや投稿タイプ内で検索させたい場合
<input name="cat" type="hidden" value="カテゴリーID" /> <input name="post_type" type="hidden" value="投稿タイプ名" />
投稿タイプについてはデフォルトの投稿のみならvalue=”post”、カスタム投稿タイプならfunctoins.phpで設定した名前にするだけ。
ちなみにvalueにマイナスの値を入れれば除外することができます。
投稿タイプもマイナスできるのかな?不明。
カテゴリーの指定はブログ記事とかで簡単に見つかったけど、まさか投稿タイプの指定もできるとは。
name属性変えればタグとかも使えるかもしれないです。試してないけど。
複数指定したい場合もちょっと分からないです。
あとこの指定があれば検索結果ページでカテゴリーごと・投稿タイプごとにデザインの変更が簡単にできるっていう利点も付いてきます。