WordPressでカスタムフィールドを検索対象に含める方法を紹介します。 カスタムフィールドに入力した値を検索することができるようになります。 実装は簡単です。下記のコードをfunctions.phpに追加します。 /** * 参考 http://wpcj.net/1363 */ function posts_search_custom_fields( $orig_search, $query ) { if ( $query->is_search() && $query->is_main_query() && ! is_admin() ) { // 4.4のWP_Query::parse_search()の処理を流用。(検索語の分割処理などはすでにquery_vars上にセット済のため省く) global $wpdb; $q = $query->query_vars; $n = ! em