[ 解決済 ] VK Filter Search Proでキーワード検索する際タイトルのみを検索対象としたい

VWSとは フォーラム VK Filter Search Pro [ 解決済 ] VK Filter Search Proでキーワード検索する際タイトルのみを検索対象としたい

[ 解決済 ] VK Filter Search Proでキーワード検索する際タイトルのみを検索対象としたい

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

    TGFUKU
    参加者
    制作実績

    ■ WordPress のバージョン
    6.4.3

    ■ テーマ・プラグインは全て最新版で確認してください。
    確認しました。

    ■ テーマの種類
    その他

    ■ プラグインの種類・バージョン
    VK Filter Search Pro V.2.4.2

    ■ 期待する動作
    キーワード検索の対象をタイトルのみとしたい。

    ■ 自分で試した事
    設定項目があるか確認しましたが、それらしき設定は確認できませんでした。

    ■ 症状が発生するブラウザ
    Google chrome

    ■ 実際の症状
    Word Pressテーマ「Swell」に「VK Filter Search Pro」をいれています。

    キーワード検索ではタイトルと本文が対象という事で、必要のない検索ページまで表示されてしまいます。

    ■ その他特記事項
    当該サイトはテスト環境にあり公開しているものではないため、URL記載やスクショの掲載は控えさせていただきます。

    #86840

    DRILL LANCER
    モデレーター

    VK Filter Search Pro のご利用誠にありがとうございます。
    株式会社ベクトルの平川です。

    下記コードを使用してみてください。

    
    function change_my_query( $where, $query ) {
    	if ( $query->is_search && $query->is_main_query() && ! $query->is_admin() ) {
    		$where = preg_replace( "/OR \(wp_posts\.post_content LIKE '[\s\S]*'\)/", '', $where );
    		$where = preg_replace( "/OR \(wp_posts\.post_excerpt LIKE '[\s\S]*'\)/", '', $where );
    	}
    	return $where;
    }
    add_filter('posts_where', 'change_my_query', 10, 2 );
    

    VK Filter Search ( Pro ) はあくまで WordPress の検索の幅を効かせるための補助ツールのような位置づけで、検索システム自体は WordPress のものを使用しています。

    なので、今回も「WordPress 検索 タイトルのみ」で検索した中でしっくり来たものをアレンジして載せています。

    アレンジ元は下記です。
    https://mycus-tom.com/posts/31

    以上よろしくお願いします。

    #86912

    TGFUKU
    参加者
    制作実績

    ご回答いただきありがとうございます。
    無事に検索対象をタイトルのみとすることが出来ました。

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