• 解決済 wkkho

    (@wkkho)


    いつもお世話になっております。

    解決済にしました
    http://ja.forums.wordpress.org/topic/11138?replies=9
    の件で、新たに行き詰りました。
    カテゴリー別にデザインを変え、検索結果もデザイン別に無事表示されました。

    ですが、検索結果が0の時は、以下の
    } else {
    include(TEMPLATEPATH . ‘/search-others.php’);
    部分に指定されたテンプレートが表示されます。

    <?php
    $post = $wp_query->post;
    if ( in_category(‘1’) ) {
    include(TEMPLATEPATH . ‘/search-a.php’);
    } elseif ( in_category(‘2’) ) {
    include(TEMPLATEPATH . ‘/search-b.php’);
    } elseif ( in_category(‘3’) ) {
    include(TEMPLATEPATH . ‘/search-c.php’);
    } else {
    include(TEMPLATEPATH . ‘/search-others.php’);
    }
    ?>

    これは仕方ないですよ、ということでしたら諦めます。
    もし方法があるようでしたら、ご教示いただければ幸いです。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • wkkhoさん、こんにちは。

    if ( have_posts() )

    で条件分岐

    トピック投稿者 wkkho

    (@wkkho)

    jim912様

    お返事ありがとうございます。

    各サーチカテゴリのはじめの部分でしょうか?

    <?php
    if (have_posts()) :
    while (have_posts()) : the_post(); ?>

    と入れていますが、この現象が起こります。

    トピック投稿者 wkkho

    (@wkkho)

    グループ企業内ということで、最終的に、検索テンプレートを共通でひとつ作成することで落ち着きました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「カテゴリ別デザイン。検索結果が0の場合、反映できますか?」には新たに返信することはできません。