検索フィールドで提案するプラグイン「WP Search Suggest」を使用しています。現在、プラグインはうまく機能しますが、タイトルの提案と検索のみです。
プラグインを調べたところ、次のことがわかりました。
$query_args = apply_filters(
'wpss_search_query_args',
array(
's' => $s,
'post_status' => 'publish',
'post_type' => 'movie',
),
$s
);
$query = new WP_Query( $query_args );
if ( $query->posts ) {
foreach ( $query->posts as $post ) {
$results[] = $post->post_title;
}
$results = apply_filters(
'wpss_search_results',
$results,
$query
);
echo join( $results, "\n" );
}
そして、次を追加してカスタムフィールドにサポートを追加しようとしました:
'meta_key' => 'somthing',
'meta_value' => '$s'
しかし、「$query->posts」配列がメタキーまたは値を保持していないため、結果を「エコー」する方法が見つかりませんでした...