超簡単!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の管理画面にログインした状態だと表示されてしまうサイト上部のツールバーを消す方法】をご紹介いたします。 記事を読む

  • 【WordPress】記事へのコメントを送信した後にサンクスページを表示させる方法

    WordPressで構築したサイトの記事へコメントを送信した後にサンクスページを表示させる方法をご紹介します。思いつきで調べてみたカスタマイズ方法ですが、どなたかのお役に立つとうれしいです。 記事を読む

  • WordPressのログインユーザーかどうかで条件分岐させる方法

    Wordpressのログインユーザーかどうかで条件分岐させる方法をご紹介します。ログインユーザーにだけコンテンツを表示させたり、一般訪問者と表示させるコンテンツを切り替えたりすることができます。4分だけこの記事を読んでみてください。 記事を読む

  • WordPressで自動的に記事のQRコードを生成する方法

    WordPressで自動的に記事のQRコードを生成する方法をご紹介します。記事を投稿するだけでその記事のQRコードが自動生成されます。コピペだけで実装できますので、気になる方は参考にしてください。 記事を読む

  • WordPressの固定ページで【抜粋】機能を有効にする1行のコード

    WordPressの固定ページで【抜粋】機能を使えるようにするカスタマイズです。functions.phpに1行のコードを追記するだけでOK。どなたでも1分間でマスターできるカスタマイズです。この機会にマスターしてください! 記事を読む

コメントを残す


(必須)

*

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