サポート » 使い方全般 » 検索結果ページで条件をクリア

  • いつもお世話になっております。
    functions.phpでカスタムフィールドの特定の値のみの記事を表示するよう設定しているカスタム投稿があります。
    検索結果ページではこの指定をクリアし、全記事を表示させたいと思っておるのですが、
    やり方がわからず困っており案す。ご教授いただけたら幸いです。

    【functions.php】での記述

    function customize_main_query($query) {
    if ( is_admin() || ! $query->is_main_query() )
    return;
    if ( $query->is_post_type_archive( '$post_type' )) {
    $query->set(
    'meta_query',
    array(
    array(
    'key' => 'フィールド名',
    'value' => '値A',
    'compare'=>'='
    ))
    );
    }
    }

    【search.php】での記述

    表示件数
    <?php query_posts($query_string.); ?>

    記事一覧

    <ul><?php if(have_posts()):while(have_posts()):the_post(); ?>
    <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    <?php endwhile; ?></ul>

    よろしくお願いいたします。

  • トピック「検索結果ページで条件をクリア」には新たに返信することはできません。