キーワード検索の検索対象範囲をカスタムフィールドやカテゴリー、タクソノミーに広げるfunctions処理

[ ID : 3011 ]
シルバー
キーワード検索の検索対象範囲をカスタムフィールドやカテゴリー、タクソノミーに広げるfunctions処理

概要

【Wordpress】サイト内検索(キーワード検索)において、通常であれば投稿タイトルのみである検索対象に「カスタムフィールドやカテゴリー、タクソノミー、ユーザー名」なども対象範囲として含めるためのfunctions処理について。

用途

  • WordPressのサイト内キーワード検索機能において、検索対象範囲に投稿タイトル以外も含めたい。

仕様

  • 以下が検索対象に含まれるようになります。
    • 投稿に紐づいているカテゴリー、タクソノミー
    • エディタ(wysiwyg)内の記述
    • 抜粋(excerpt)内の記述
    • カスタムフィールドの値
    • ユーザー名
  • 「OR {$wpdb->posts}」の記述を増やすことで、検索対象範囲をさらに広げる(カスタマイズ)ことができます。

注意事項

  • 検索結果を表示するsearch.php側の繰り返し(ループ)処理は通常のWPループ処理とすること。

実装方法

このコンテンツの続きを閲覧するにはログインが必要です。 新規会員登録

この記事をシェアする

新着記事

全ての記事を見る

KONOCODEのメリット 無料会員登録