超簡単!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関連の記事でお役に立てれば幸いです。

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

  • WordPressを最新のバージョンにアップデートする方法

    WordPressを最新のバージョンにアップデートする方法をご紹介します。WordPressをアップデートする機会は多いです。アップデートしたことが無い方は参考にしてください。2分後にはWordPressを最新のバージョンにアップデートする手順をマスターできます。 記事を読む

  • カスタムフィールドの改行を反映させたまま表示する方法

    カスタムフィールドの改行を反映させたまま表示する方法をご紹介します。カスタムフィールドのテキストエリアで改行がそのまま反映されたら便利だと思いませんか?気になる方はこのコンテンツを2分間だけ読んでください。改行を反映させる方法がマスターできます。 記事を読む

  • 【WordPress】アイキャッチを設定する部分に説明文を表示する方法

    WordPressを始めて利用する方には、アイキャッチと言われてもピンと来ない方が多くいらっしゃいます。そこで、アイキャッチを設定する部分に簡単な説明文を掲載する方法をご紹介します。 記事を読む

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

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

  • WordPressで構築したサイトの好きなところにGoogle Adsenseを表示させる

    WordPressで構築したサイトの好きなところにGoogle Adsenseを表示させるをご紹介します。プラグインを使わずショートコードを利用する方法です。参考にしてください。 記事を読む

コメントを残す


(必須)

*

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