jim912さん
返事遅くなりすみません。ありがとうございます!できました!
助かりました!
V.J.Catkickさん
ありがとうございます。すみません、説明不足でした。
「custom fields search」というプラグインを入れていて、
検索条件を複数設定しています。
検索結果への検索条件を
<?php the_search_query(); ?>
で表示させています。複数条件を設定しますと
“2011年””5月”と繋がって表示されているというわけです。
これを
年:2011年
月:5月
というふうに別々にできないかなということです。
わかりにくくて申し訳ございません。
お答えいただけたら助かります。
できました!皆様ありがとうございます!
get_search_query() とstr_replaceで出来ました。
“2011年”の「”」がとれないですが、まずはよしとします。
さてもう一つ問題が。
今までのは全ての検索結果がまとめて表示されていましたが、
検索項目「開始日」「終了日」があるとして
各項目の検索結果を個別に取り出すことはできますか?
よろしくお願いします。
V.J.Catkickさん
ありがとうございます。コアコードに手を入れるのはやめたほうがいいのですね。
了解です!
preg_match()系の関数、難しそうですがやってみます。
pfcjpさん
ありがとうございます。
<?php the_search_query(); ?>
だけで、
例)「開催年 “2011年” を含む と 開催月 “6月” を含む」
と出てしまいます。(条件2つの場合。条件数分全てにくっついてきます)
簡単そうなのにこんなに難しいなんて・・・。
でも皆様相談に乗っていただいて嬉しいです。
頑張ってみます!
V.J.Catkickさん
ありがとうございます。explodeを使って出来たのですが、検索条件が2つ以上になると
最初の1つめしか表示されません。もう少しでした。
そもそも「○○、”××”を含む」を生成している場所がわかればそこで
「○○」や「を含む」を削除したらよいと思うのですが、これはどこで
作られているのでしょうか?
他に方法はありますでしょうか?よろしくお願いします。