投稿・固定ページにPV数を表示する方法

Cocoonカスタマイズ集
この記事は約2分で読めます。
記事内に広告が含まれています。

はじめに

プラグイン「Post Views Counter」などを使わずに、投稿・固定ページに閲覧数を表示します。

この記事では、この方法について説明します。

完成イメージ

実装手順

以下の手順で実装します。

  • ラベル
    PHPを追加

    以下のコードをfunctions.phpに追加します。

    add_action('singular_entry_content_before', function () {
      cocoon_template_part('tmp/admin-pv');
    });
  • ラベル
    CSSを追加

    以下のコードをstyle.cssに追加します。

    .single .admin-pv-by {
      display: none;
    }

参考:エントリーカードにPV数を表示する方法

Cocoon設定→管理者画面→インデックス設定「インデックスにPV数を表示する」をオンにすると管理者の場合にエントリーカードへ閲覧数(PV数)を表示できます。
この機能を管理者だけでなく、一般の閲覧者にも表示されるように変更します。

完成イメージ

実装手順

以下のコードをfunctions.phpに追加します。

add_filter('public_page_entry_card_pv_visible', '__return_true');

さいごに

今回紹介した方法を使えば、投稿や固定ページの閲覧数を表示できます。
管理者だけでなく訪問者にも記事の人気度を示すことができ、ユーザーの興味関心を引きやすくなります。

タイトルとURLをコピーしました