【WordPress】COCOONの特定記事のPVをリセットする方法

副業・ブログ

COCOONのブログカードに表示される「PV(アクセス数)」をリセットします。

↓の数字ですね。

この数字は人気記事の表示順に影響しますので、リセットしたい場合があると思います。

自分やBotのアクセスなど「入るべきではない数字がカウントされてしまった」場合に、この方法でリセットしてみてください。

この記事は以下に当てはまる方を対象にしています。

  • WordPressでCOCOONのスキンを使用している
  • データベースを直接変更することに抵抗がない

データベースを直接変更することになるので、実施する際は自己責任でお願いします

phpMyAdminにログインする

PVをリセットするために、まずphpMyAdmin(データベース)にログインします。

ロリポップでの操作方法を記載しますが、どのサーバーでもやることは同じです。

①サーバー、データベース名、ユーザー名、パスワードを確認する。
「phpMyAdmin」を開く。
③ ①で確認したユーザー名、パスワード、サーバーを入力し「phpMyAdmin」にログインする。
④phpMyAdminで①で確認したデータベース名を開く。

これでphpMyAdminにログインできました。続いて、実際にデータを変更していきます。

PVをリセットする

テーブルを直接編集し、特定記事のPVを1日ずつリセットします。

①テーブル名[wpyyyyMMddhhmmss_cocoon_accesses]を開く。

yyyyMMddhhmmssはWordPressを作成した年月日。サーバーによってはないかもしれません。

②テーブルを確認する。

リセットにつかう列は以下です。

  • ‘post_id’ : 記事ID
  • ‘date’ : 日付
  • ‘count’ : 日付ごとのアクセス数
③リセットしたい記事のcountを0に変更する。

リセットしたい記事のID(post_id)と日付(date)の行の[count]を0にします。

編集したい箇所をダブルクリックすると入力可能になり、編集後は他の箇所をクリックすると確定できます。

④正常に完了したことを確認する。

「1行変更しました」というメッセージが出れば完了です。

あとは実際にブログ記事のPVが減っていることを確認してみましょう。

複数の日付をリセットしたい場合は、③を繰り返してください。

複数の日付を一括変更したい場合

上記の方法だと、特定記事のPVを1日ごとにリセットする必要があります。

複数の日付を一括変更したい場合は、以下のSQLを実行すると変更できます。

UPDATE `wpyyyyMMddhhmmss_cocoon_accesses` 
SET `count` = 0 
WHERE `post_id` = 記事ID

緑字の箇所は置換してください。

  • wpyyyyMMddhhmmss_cocoon_accesses = テーブル名
  • 記事ID = リセットしたい記事のID

※こちらの方法は、SQLの実行方法がわからない場合はやめておいたほうがよいです。

他に方法はないの?

データベースをさわるのは不安だという方もいらっしゃると思うのですが、いまのところデータベースを直接編集する以外に方法はないようです。

COCOON公式のフォーラムには以下のように書かれています。

サーバーのphpMyAdminでwp_cocoon_accesses(サーバーによってテーブル名が少し違う)テーブルの特定の投稿IDのcountを0にするしかないです。
機能として実装する予定は、今のところは考えていないです。

アクセス集計で特定のページのカウントをリセットしたい – COCOONフォーラム

リセット機能が実装されることもないようなので、特定記事のPVをリセットしたい場合はこの方法を実施してください。

※ちなみに、すべての記事を一括でリセットしたい場合は「WP-DBManager」というプラグインを使用すればできるようです。プラグイン名で検索してみてください。

以上、COCOONのPVをリセットする方法でした。

不明点などあればコメントどうぞ〜。

コメント

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