プラグインなしで記事のランキングを表示させる方法wordpressWordPressにおいてプラグインなしで、記事の読まれた回数をカウントし、ランキングとして表示させる方法をご紹介します。プラグインを導入するとより手軽にランキングを表示できますが、なにかと不便だったり、サイト自体が重くなったり動かなくなることもあるので、なるべくプラグインは使用しないのが賢明かと思います。当サイトもほぼプラグインなしで構築しています。コピペで実装できますので、参考になれば幸いです。記事の閲覧回数をカウントする関数をfunctions.phpに追加します。※functions.phpを変更する場合はバックアップを取ることを推奨します。WP_Query(array());内に下記を追加すると特定のカテゴリに追加された投稿は除外されます。記事にアクセスがあったときにpost_viewa_countの値を+1する記述をsingle.phpに追加します。?>しかし上記コードでは記事を確認するためにプレビュー表示した場合やクローラーが巡回した場合も回数がカウントされてしまいます。なんでもカウントしてOKならば、上記で大丈夫です。「functions.php」に追加クローラーかどうかを識別するための関数をfunctions.phpに追加します。出力しているところに好きなスタイルを適応させると完成です。リッキー10分でできる!WordPressのローカル環境が簡単に構築できる「Local」の使い方wordpress。