![見出し画像](https://assets.st-note.com/production/uploads/images/54057103/rectangle_large_type_2_633943a3f47df3733850c28ac1b72222.png?width=1200)
ちょい機能的なWordPressのシンプルテーマを制作中#3
WordPressのオリジナルテーマに新しい機能を追加しました。
今回は人気記事ランキングです。
たたき台でこんな感じ。
ウィジェットとして設置して、ランキングの表示件数を任意で設定することができます。
デザインは上画像のようにサムネイル付きのカード型で、認識しやすいデザインになる予定。
まあよくある機能ですけど、意外と無いテーマもあったりするし、みんな好きだよね、ってことで作りました。
PV数の管理についてはアナリティクスなどで正確に取得する方法も考えてみたのですが、様々な面で現実的ではなかったので、師匠となったサイトを参考にしてWordPress側で処理するようにしました。なのでランキングの正確さはWordPressに依存します。
こんな感じ。「view」の項目に取得したview数が出ます。この数字でランキングが決まります。
サムネイルに関しては元記事に設定してあるサムネイルを自動で取得してきて、もし記事にサムネイルが無い場合はこちらで用意してあるno-image画像が表示されます。
デフォルトのノーイメージ画像が気に入らない場合はFTPなどで画像を置き変えるなど少し環境をいじってもらう必要があります。
人気記事ランキングはサイトを訪れてくれたユーザに対して、他のユーザがどんな記事を気になっているのか伝えて興味付けできる効果的な手段なので、ぜひ設置したいところです。
あとは自分でも、あっこの記事人気なのね。って理解することもできますしね。
現在は累計でのランキングだけど、開発に余裕が出てきたら週間とかでも計算できるようにしたいな。
またそのうち機能を追加したら紹介します!
この記事が気に入ったらサポートをしてみませんか?