2

検索フィールドで提案するプラグイン「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」配列がメタキーまたは値を保持していないため、結果を「エコー」する方法が見つかりませんでした...

4

0 に答える 0