超簡単!WordPressの総記事数を1分でサイトに表示させる方法
  • 超簡単!WordPressの総記事数を1分でサイトに表示させる方法
  • 記事公開:2016/05/20
  • 最終更新:2016/10/12

超簡単!WordPressの総記事数を1分でサイトに表示させる方法

WordPressでは、投稿やカスタム投稿タイプの総記事数を簡単に取得することができます。サイト上に総記事数を表示させたい場合などにお役立てください。今回は、WordPressで全記事数をコピペだけで表示させる方法をご紹介いたします。

この記事は約 4 分で読めます。

Wordpressのカスタマイズなら全てお任せ!

http://takayakondo.com/

WordpressのカスタマイズならWordpressカスタマイザーにお任せください!
毎月5件の限定受注。お見積もりはいつでも無料です。

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 .'件'; ?>

【$numposts】の部分に記事数が表示されます。
記事数を装飾したい場合は、この部分にスタイルを適用してください。

echo '全記事数: <strong>'. $numposts .'</strong>件';

上記は一例です。
タグを設置する位置に気をつけてください。

カスタム投稿の全記事数を表示する

<?php $numposts = $wpdb->get_var("SELECT count(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'news'");
if (0 < $numposts) $numposts = number_format($numposts); echo 'ニュース数: '. $numposts .'件'; ?>

特定のカスタム投稿タイプの総記事数を取得する方法です。

【news】の部分にカスタム投稿名を指定しましょう。
指定したカスタム投稿の総記事数を表示することができます。

複数のカスタム投稿タイプの総記事数を取得したい場合は【AND post_type = ‘news’】の部分を以下の様に書き換えましょう。

AND post_type IN ('news', 'test')

上記はカスタム投稿タイプ【news】と【test】の総記事を表示させる場合の記述です。

投稿とカスタム投稿含めた全記事数を表示する

<?php $numposts = $wpdb->get_var("SELECT count(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type IN ('post', 'news', 'photo')");
if (0 < $numposts) $numposts = number_format($numposts); echo '全記事数: '. $numposts .'件'; ?>

投稿と特定のカスタム投稿タイプの総記事数を取得する方法です。

青文字部分が投稿を指定する部分です。

赤文字の部分がカスタム投稿タイプを指定する部分です。
記事数に含めたいカスタム投稿タイプを指定してください。

まとめ

WordPressで全記事数をコピペだけで表示させる方法をご紹介しました。

最初は【投稿】だけを対象とした取得方法をご紹介するつもりでしたが、カスタム投稿タイプも需要があるかと思い、合わせてご紹介させていただきました。

基本的にコピペで実装可能です。
ぜひご活用ください。

シェアしていただきありがとうございます。

この記事が気に入ったら【いいね】しよう!

Wordpressサイトのカスタマイズで
お困りではありませんか?

あなたのWordpressサイトを、ご希望に沿ってカスタマイズいたします。
次に該当する方は、お気軽にご相談下さい。

  • Wordpressサイトをカスタマイズしたいが、やり方が分からないで困っている。カスタマイズの知識が豊富な人に任せたい。
  • Wordpressサイトをカスタマイズしたいが、自分でカスタマイズする暇がない。カスタマイズが得意な人に丸投げしたい。
  • Wordpressサイトをカスタマイズしてみたが、上手くカスタマイズできなかった。カスタマイズ経験が豊富な人に任せたい。
  • Wordpressサイトをカスタマイズしてみたら、バグが発生して困っている。正常に動作するように正しくカスタマイズしてほしい。

一つでも該当する方は、以下のリンクからチェックしてみてください。

詳細を確認する

著者:とあるWEBディレクター

岡山在住のWebディレクターです。Wordpressを使ったWEBサイト制作を中心に7年間ほど活動させていただいています。

Wordpress関連の記事でお役に立てれば幸いです。

【関連記事】あなたが興味のありそうな関連記事をご紹介します。

  • カスタム投稿の記事やアーカイブが404になる時の対処法

    カスタム投稿の記事やアーカイブが404になる時の対処法をご紹介します。この対処法、ビックリするぐらい簡単です。カスタム投稿の記事やアーカイブが404になって困っている方、3分間だけこのコンテンツを読んでください。すぐに問題は解決します! 記事を読む

  • これ簡単!プラグインを使わずページネーションを実装するコード

    WordPressサイトにプラグインを使わずページネーションを実装するコードをご紹介します。プラグインを使わずにページネーションを設置したい方は参考にしてください。1分でページネーションを設置できます。 記事を読む

  • WordPressのデータベースを1分で初期化する方法

    WordPressのデータベースを1分で初期化する方法をご紹介します。データベースの初期化と聞くと難しそうですが、プラグインを使えばなれていない方でも1分程度でデータベースを初期化することができます。9分ほどお付き合いください。 記事を読む

  • WordPressで特定ページを表示するために使用されているテンプレートを調べる方法

    WordPressで構築したサイトの各ページがテーマのどのファイルを使っているか、簡単に確認できる方法をご紹介します。プラグイン「Show Current Template」を使えば一目瞭然!テーマをカスタマイズする方は絶対に確認してください。 記事を読む

  • WordPress4.4から順番が変った!コメント入力フォームの入力欄の順番を戻す方法

    WordPress4.4からコメント入力フォームの入力欄の順番が変ってしまいました。個人差があると思いますが、個人的には従来の順番の方がしっくりとくる。そこで、コメント入力フォームの入力欄の順番を元に戻す方法をまとめてみました。3分で元に戻すことが出来ます。 記事を読む

コメントを残す


(必須)

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)