サポート » 使い方全般 » マルチサイトで記事をAND検索し、検索条件とともに表示したい

  • 解決済 tohaku

    (@tohaku)


    先日こちらで【マルチサイトで記事をカテゴリでAND検索し、検索条件とともに表示したい】で質問させていただいたのですが、マルチサイトでサイトのヘッダ(全サイト共通)にサーチのフォームを設置し、子サイトの記事をAND検索したいと考えています。文字コードはutf-8です。

    そもそも検索条件の横に記事のカウント数を表示したいことから、カテゴリで検索する方向で考えていたのですが、複数カテゴリでのAND検索で結果を得ることができずに悩んでいます。

    そこで質問したいのですが、

    【1】そもそも複数カテゴリでのAND検索は可能でしょうか?
    【2】難しい場合、複数カスタムフィールドでのAND検索は可能でしょうか?
    【3】2が可能な場合、カスタムフィールド名の横に、その値が登録されている記事数を表示することは可能でしょうか?
    【4】検索がうまく行ったら、選択した検索条件(カスタムフィールドの値)を「,」で区切ってテキスト表示することは可能でしょうか?

    以上です。

    どうかよろしくお願いいたします。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • こちらのスレッドが参考にならないでしょうか?
    ●WordPress › フォーラム » 検索機能について
    http://ja.forums.wordpress.org/topic/11408

    余談ですが、
    マルチサイトに特化する質問ですので、このフォーラムのマルチサイトのスレッドへ書き込みされた方が、後々、同じような要望を持って訪れた方の一助になりやすいかと思います。

    UE様
    アドバイスありがとうございます。

    教えていただいたページですが、マルチサイトで特定のサイトのみ検索することはすでに実現できているので、大丈夫です。
    ありがとうございます。

    チェックボックスでの検索フォームもできるので、お聞きしたいのは、複数のカテゴリでのAND検索、もしくは複数のカスタムフィールドでのAND検索が可能かどうかなのです。

    できましたらご助言お願いします。

    >マルチサイトのスレッドへ書き込みされた方が
    なるほど、そうなのですね。
    どちらかというとマルチサイトでの検索の部分はあっさりとクリアしたので、特化しているという意識がありませんでした。
    申し訳ありません。
    とりあえず、タグにマルチサイトをいれて検索しやすいようにしようと思います。
    ありがとうございます。

    私が書きましたリンク先の記事に記されているコードを読みますと、
    switch_to_blog しながら、複数の子ブログに対し WP_Query を実行している感じですので、
    「複数のカテゴリでのAND検索」をされたいのであれば、WP_Query に適切なクエリー(category__andなど)を与えれば可能だと思います。
    「複数のカスタムフィールド」ならば、meta_keyやmeta_queryなど。
    参考:関数リファレンス/WP Query – WordPress Codex 日本語版

    ue様
    間が空いてしまいましたが、その節はアドバイスありがとうございます。

    せっかく教えていただいたのですが、参考の
    関数リファレンス/WP Query – WordPress Codex 日本語版

    Wordpressでマルチサイトの全ブログから検索結果を表示したい!
    のページをわからない言葉を検索しながら繰り返し読んでみたのですが、内容がまったく理解できなくて途方にくれています。。。

    わからないなりに、WordPressでマルチサイトの全ブログから検索結果を表示したい!を参考にsearch.phpをアップしたのですが、検索結果に反映されません。(index.phpで表示されます)

    WPをインストールしたのはこれで3度目、カスタマイズは初チャレンジで、phpを触ったのはメールフォームなどのフリーのスクリプトを設置する程度(カスタマイズやスククラッチの経験はありません)です。
    この程度のスキルではそもそもムリなのでしょうか。。?
    何もわからなくて本当に申し訳ないのですが、そのあたりも含めましてアドバイスいただけると嬉しいです。

    現在の私のスキルでは実現できそうにないので、あきらめました。

    ue様、せっかくご助言いただいたのに申し訳ありませんでした。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「マルチサイトで記事をAND検索し、検索条件とともに表示したい」には新たに返信することはできません。