• 解決済 xariat

    (@xariat)


    再度、検索結果に入力した文字を表示させる方法を教えてください!

    例えば

    「りんご」を検索窓に入力

    ①ヒットした場合検索結果ページに
    「りんご」の検索結果 (○件中 ○~○件目) 

     (ヒットした件数を表示させる)

    ヒットしなかった場合検索結果ページに
    「りんご」の検索結果

    と表示させたいです。

    アドバイスお願いします!!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • 細かくは未検証。

    <?php
    global $wp_query;
    $total = intval($wp_query->found_posts);
    if($total > 0){
      if($page = get_query_var('paged')) $page--;
      $per_page = get_query_var('posts_per_page');
      $from = $page * $per_page;
      $to = min($from++ + get_query_var('posts_per_page'), $total);
      printf(
        '「%s」の検索結果 (%d件中) %d〜%d件目',
        get_search_query(),
        $total,
        $from,
        $to
      );
    }else{
      printf('「%s」の検索結果', get_search_query());
    }
    ?>

    トピック投稿者 xariat

    (@xariat)

    kzさま

    無事にできました!
    ありがとうございました!!!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「検索結果の表示(○件中 ○~○件目)」には新たに返信することはできません。