サポート » テーマ » サイト内検索の結果ページ

  • 解決済 dxc555

    (@dxc555)


    通常のサイトとしてページのみで構成しております。
    デフォルトでサイト内検索をすると画像等全文が表示されるのですがgoogleの
    検索結果ページのようにタイトルと文字(100文字程度)を抽出し表示するには
    どのようにすればいいのでしょうか?

    出力の希望としてはgoogle検索の結果ページのようにタイトルと文字が表示され
    1ページ内に表示する件数も設定できればと思っております。

    wordpressで作られているブログ等で同じ事をやっているサイトはいくつもあるので
    プラグインがあるかと思ったのですが見つけられずです。

    このような事を実現できるプラグインや方法をおしえてください。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • search.php をテーマ内に作成して以下(雰囲気)を記述:

    <?php
    if( ! ( $paged = get_query_var('paged') ) ) $paged = 1;
    query_posts( $query_string . '&posts_per_page=5&paged=' . $paged );
    if( have_posts() ) :
      while( have_posts() ) :
        the_post();
        ?>
        <h2><?php the_title(); ?></h2>
        <p><?php the_excerpt(); ?></p>
        <?php
      endwhile();
    else :
      ?>
      <h2>探したけれども見つからないぜ</h2>
      <?php
    endif;
    wp_reset_query();
    ?>

    posts_per_page=5 … 1ページ内に表示する件数,お好み値を指定。

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