【WordPress】人気記事ランキングを表示する方法(WordPress Popular Posts)

人気記事のランキングをサイトに表示したい!

この記事では、「WordPress Popular Posts」を使って、人気記事のランキングをサイドバーに表示する方法を解説しています。
ここでは「過去30日間の閲覧数の多い投稿上位5件をランキングに表示」するように設定します。

WordPress Popular Postsを使って、人気記事のランキングを表示する

1.WordPress管理画面にログインする

人気記事のランキングを表示したいWordPressの管理画面にログインしてください。

2.プラグインを新規追加する

メニューにある「プラグイン」を開き、「新規プラグインを追加」をクリックします。
プラグインを新規追加

3.「WordPress Popular Posts」を検索する

右上の検索フォームに「WordPress Popular Posts」と入力して検索してください。
「WordPress Popular Posts」を検索

4.インストールして有効化する

検索結果から「WordPress Popular Posts」を探し、「今すぐインストール」ボタンをクリックしてください。
「今すぐインストール」をクリック

ボタンが「有効化」へと変わるので、再びクリックしてください。
インストールして有効化

5.ウィジェットを設定する

メニューの「外観」から「ウィジェット」をクリックします。
メニューの「外観」から「ウィジェット」をクリック

ウィジェットの中から「カスタムHTML」を探しクリックします。
ウィジェットの中から「カスタムHTML」を探しクリック

次に「サイドバー」を選択し、「ウィジェットを追加」をクリックします。
「サイドバー」を選択し、「ウィジェットを追加」をクリック

6.カスタムHTMLを編集する

タイトルを入力し、「内容」の欄に以下のショートコードを入力してください。
[wpp range='last30days' limit=5 stats_views=1 order_by='views']
ショートコードを入力したら、「保存」ボタンをクリックします。
カスタムHTMLを編集

主なショートコード例
過去30日間の閲覧数の多い投稿上位5件をランキングに表示
[wpp range='last30days' limit=5 stats_views=1 order_by='views']

過去7日間の閲覧数の多い投稿上位3件と投稿日をランキングに表示する
[wpp range='last7days' limit=3 stats_views=1 stats_date=1 order_by='views']

過去24時間の閲覧数の多い投稿上位10件をランキングに表示する
[wpp range='daily' limit=10 stats_views=1 order_by='views']

7.サイドバーにランキングが表示されているか確認する

投稿ページや固定ページを開き、サイドバーにランキングが表示されているか確認します。
問題なく表示されていれば、設定は完了です。
サイドバーにランキングが表示されているか確認

エラーが出る場合の対処法(Important notice for ……)

以下のエラーが出る場合を解説します。

エラーコード

Important notice for administrators: The WordPress Popular Posts "classic" widget has been removed.
This widget has reached end-of-life as of version 7.0. Please follow the Migration Guide to switch to either the WordPress Popular Posts block or the wpp shortcode.
If you decide on migrating to the wpp shortcode, the one below has the same settings as your classic widget:
[wpp post_type='post' limit=10 range='daily' order_by='views']

このエラーは、廃止されたWordPress Popular Postsのウィジェットを使用した場合に起こります。
解決するには、ウィジェット:カスタムHTMLをサイドバーに追加し、ショートコードを使用してください。