このブログは今後は更新されません。FE.labsにてWordPress向けの記事も更新してゆきますのでよろしくお願いします。
今後このドメインは、ファーストエレメントのWordPress関連業務のブランドサイトとして近くリニューアルする予定です(2012/8/24)。
カテゴリ&タグ&カスタムフィールド&年月&キーワードで絞り込み検索ができるプラグイン『FE Advanced Search』

検索結果の件数を表示

※アクセスログの検索キーワードをヒントに記事

WordPressの記事一覧(検索結果、カテゴリ一覧、トップページ等)にて、記事の件数を表示する。

■書式:
$wp_query->found_posts

■記述例:

<?php if (have_posts()) : ?>
<p>「<?php echo wp_specialchars($s, 1); ?>」の検索結果 <?php echo $wp_query->found_posts; ?> 件</p>
<?php while (have_posts()) : the_post(); ?>
—ループ—
<?php endwhile; ?>

■結果:
found_posts.png

【追記】
wordpress 2.0系での記事件数表示


 
■カテゴリページ

$counter = new WP_Query(“posts_per_page=-1&cat=$cat”);
echo count($counter->posts) .” 件”;

※posts_per_page=-1を指定してあげないと、ページ分割された後の数が表示されてしまう(たとえば10件など)

■トップページ(全件)

$counter = new WP_Query(“showposts=-1“);
echo $counter->post_count .” 件”;

■検索結果

$s_word = wp_specialchars($s,1);
$counter = new WP_Query(“posts_per_page=-1&s=$s_word“);
echo count($counter->posts) .” 件”;

以上

このエントリーをはてなブックマークに追加

6件のコメントがありますコメントのRSSフィード

  1. [...] http://wpcms.jp/190/ WordPressの記事一覧(検索結果、カテゴリ一覧、トップページ等)にて、記事の件数を表示する。 [...]

  2. [...] 絞りこんだ後のエントリー数の取得 $numposts = $wp_query->found_posts; 参考: 「○○件中 ○件を表示中」現在の位置、ページ数表示 検索結果の件数を表示【WordPressカスタマイズメモ】 [...]

  3. [...] 検索結果の件数を表示【WordPressカスタマイズメモ】 ●$wp_query->found_posts [...]

  4. [...] 参考サイトーWordPressカスタマイズメモ   これが検索結果の件数を表示するコードです。ここまできたら後はちょこちょこといじって出来上がり、と。しかしここまでが長かったです [...]

  5. [...] ググると、検索結果の件数を表示【WordPressカスタマイズメモ】がヒットし、WP3.0.1でも記載されていたコードでOKでしたが、古い記事(2008.3)だったので一応ドキュメントも参照。そして [...]

  6. [...] 「検索結果の件数を表示」という記事に、 ずばりの方法が書いてありました。 [...]

コメント/質問お待ちしています

トラックバックURL:
http://wpcms.jp/190/trackback/

CATEGORY

ARCHIVE

2017年11月
« 12月    
 1234
567891011
12131415161718
19202122232425
2627282930