MT6で、フリーワード検索を入れてるのですが、
カテゴリを複数指定して、指定した複数カテゴリの内だけから、入力したワードの検索を掛けたいと考えています。
検索対象ブログは固定で、
<form method="get" action="<$mt:CGIPath$><$MTSearchScript$>"> <input type="text" id="search" name="search" value="<$mt:SearchString$>" placeholder="ワードを入力" class="text"/> <input type="hidden" name="IncludeBlogs" value="3" /> <input type="hidden" name="blog_id" value="3" /> <input type="hidden" name="category" value="カテゴリーA" /> <input type="submit" value="検索" class="btn" /> </form>
としてワードを入れて検索しら、カテゴリーAの中から記事がそのワードで検索されてきました。
この
input type="hidden" name="category" value="カテゴリーA"
のvalueに
value="カテゴリーA OR カテゴリーB"
としたところ、検索されなくなりました。
念のために
value="カテゴリーA AND カテゴリーB"
value="カテゴリーA,カテゴリーB"
も試しましたが、こちらもダメでした。
壱さんのSearchEntriesプラグインではカテゴリーのOR検索ができるようなのですが、カテゴリ選択制のうえ、上手く設置できず断念しました。
こちら複数選択が可能な方法あるのでしょうか。
いっその事、カテゴリーCにAとBをぶら下げて、
value="カテゴリーC"とした方が早いのか?とか考えていますが・・・
返信する