商品カテゴリー複合検索画面の判定関数は?

フォーラム 使い方全般 商品カテゴリー複合検索画面の判定関数は?

  • このトピックには2件の返信、2人の参加者があり、最後にkimkimにより7年前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #84453
    kimkim
    参加者

    ——————————————-
    WordPress のバージョン:4.7.5
    Welcart のバージョン:1.2.1
    Welcart専用の拡張プラグイン:Welcart e-Commerce、Contact Form 7
    ご利用のテーマ:Welcart Basic
    症状を確認したブラウザ:Google Chrome
    サーバー:さくら
    SSLの利用:なし
    WordPress のパーマリンク設定:なし
    ——————————————-
    初めまして。
    商品カテゴリー複合検索画面の場合、サイドバーを切り替える処理を検討しています。
    マニュアルにある「is_search()」は通常の検索結果の判定はできますが、複合検索画面の判定はできないようです。
    複合検索画面の判定はどういう関数を使用すれば良いのでしょうか?
    ご存知の方がおられましたら、ご教授頂ければ助かります。

    #84455
    yasumax
    キーマスター

    こんにちは。

    残念ながら、複合検索ページを判定するテンプレートタグは用意されていません。
    ですが、判定することは可能です。

    Welcart Basicの「inc/template-functions.php」の8~15行目あたりが参考になります。
    global $usces;を宣言後$usces->is_cart_page($_SERVER['REQUEST_URI'])でカートページであるかどうかを判定します。
    その後$usces->pageが「search_item」だったら複合検索ページとなります。

    #84459
    kimkim
    参加者

    早速のご回答、ありがとうございました。
    ご教授頂いた部分をfunctions.phpに追加して、参照したらうまく行きました。
    助かりました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • このトピックに返信するにはログインが必要です。