特定のカテゴリーは検索の対象外にしたい【WPハック】 | KRUZ-GRAPHIX
View Comments

特定のカテゴリーは検索の対象外にしたい【WPハック】

Posted 2月 13th, 2010 in WPハック, Wordpress and tagged , , by KRUZ
Google Buzz

WordPressにはブログ内検索(search.php)がありますが、特定のカテゴリーは検索対象外にしたい場合があります。
しかし、Wordpressのsearch.phpプログラムにはこのジョブがありません。ううっ、どうしよう・・・?
このsearch.phpの構文をちょこっと改造します。テーマのsearch.phpに下記のコードを書き足します。

<?php if( is_search() )  :
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts("s=$s&paged=$paged&cat=1,2,3");
endif; ?>

3行目の$paged&cat=1,2,3に検索対象外のカテゴリーIDを入れてね。

ネタ元:How to: limit search to specific categories/ Wprecipes

関連記事

以下の記事が関連がありそうです。

検索キーワードとヒット件数を表示する【WPハック】

Comments are closed.

blog comments powered by Disqus