最近まで知らなかったのでメモ。WordPressで全ての記事の総数を表示する為のコードがあるので覚書します。プラグイン探していたので助かりました。
普通にブログを書いているのであればあまり必要性は感じませんが、WordPressを使ったECサイトなどは「全商品数」を表示できるので意外と用途があったりします。
WordPressの総記事数を取得
コードは以下。
<?php $numposts = $wpdb->get_var("SELECT count(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post'");
if (0 < $numposts)
$numposts = number_format($numposts);
echo $numposts.' posts.';
?>
<?php $numposts = $wpdb->get_var("SELECT count(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post'");
if (0 < $numposts)
$numposts = number_format($numposts);
echo $numposts.' posts.';
?>
これで例えば総記事数が100なら100posts.と表示されます。
最後の
echo $numposts.' posts.';
の部分を変更して表示を変えます。
例えば以下のように
echo $numposts.' 個の商品情報があります';
実装↓

コリスさんの記事より。


















![ノンデザイナーズ・デザインブック [フルカラー新装増補版]](http://ecx.images-amazon.com/images/I/41nvddaG9BL.jpg)
Comments & Trackbacks (4)
TRB:- Tweets that mention WordPressを使ったブログの全記事数を取得するコード - かちびと.net -- Topsy.com
- 公開されている記事数を表示する « ITScrapBook
- 現在の投稿総数を表示する方法 | ネットを便利に活用するTips ネットビジネスラボ
- 特定のカテゴリ以外の記事の件数をカウントする。 | TETU BLOG
- かちびと.netにリンクの無いトラックバックは受付けてないです。
- コメントされる前にガイドラインをご覧下さい
URL:TRB: