リビジョンや自動保存、メタデータやスパムコメントの除去もできるWordPressプラグイン「WP CleanFix」

WordPressプラグイン WP CleanFix は、データベースのテーブルを最適化できるだけでなく、メタデータやスパムコメントの除去などができる総合メンテナンスツールです。

例えば、

・昔は使っていたカスタムフィールドがゴミとして残っている…
・自動保存やリビジョンが溜まりに溜まっている…
なんて場合のゴミ処理にもってこいです。

※データベース周りのプラグインですので、まずはバックアップを取られてからお掃除されることをオススメします。

WP CleanFix のインストール

管理画面のプラグイン新規追加より WP CleanFix を検索するか、以下よりプラグインファイルをダウンロードします。


WP CleanFix プラグインでお掃除開始

WP CleanFix プラグインをインストールすると、管理画面の左メニューに WP CleanFix のメニューが出現します。

マウスを乗せると「Clearn & Fix」欄に数字が見えます。
通知数なのですが、とんでもない数ですwww
リビジョンや自動保存、メタデータやスパムコメントの除去もできるWordPressプラグイン「WP CleanFix」

WP CleanFix のページはこんな感じです。
リビジョンや自動保存、メタデータやスパムコメントの除去もできるWordPressプラグイン「WP CleanFix」

WP CleanFix でデータベースの最適化

Database

データベースのテーブルの最適化を行います。
リビジョンや自動保存、メタデータやスパムコメントの除去もできるWordPressプラグイン「WP CleanFix」

「投稿」周りのお掃除

ゴミが溜まっていることが多いのがこの Posts の項目ではないでしょうか。

冒頭の画像にあったとんでもない数の通知は、ほぼ「Posts」に関するモノでした。。。
ので、今回はこの部分を中心に紹介させていただきます。

Revision

「リビジョン」や「自動保存」を除去できます。
リビジョンや自動保存、メタデータやスパムコメントの除去もできるWordPressプラグイン「WP CleanFix」

「リビジョン」や「自動保存」については、WordPressで「リビジョン」と「自動保存」を止める方法+過去のリビジョンも削除する方法 の記事でも紹介させていただいた通り、あらかじめ利用しない設定にもできますので、不要な場合は両方とも無効化しておきましょう。

Trash

ゴミ箱に入りっぱなしの記事を削除できます。復元するかどうかの選択肢もなく一気に消しますので、事前にゴミ箱の中身を確認されることをオススメします。
リビジョンや自動保存、メタデータやスパムコメントの除去もできるWordPressプラグイン「WP CleanFix」

Post Meta

使用していないカスタムフィールドの値を除去できます。
リビジョンや自動保存、メタデータやスパムコメントの除去もできるWordPressプラグイン「WP CleanFix」

※当ブログでは、投稿記事でPHPを実行できる「runPHP」プラグインを有効にしています。が、過去に何かで使ったのかな…??って言うくらい用途を覚えていない…。

とりあえずこの数は異常ですし、今は「runPHP」を使ってないので「Erase!」ボタンをクリックして消しました。
リビジョンや自動保存、メタデータやスパムコメントの除去もできるWordPressプラグイン「WP CleanFix」

Post Meta Edit Lock

投稿記事に関する情報を格納している「メタデータ」を掃除します。

そもそも「メタデータ」とは

データベース内に全ての記事が保存されています。この中には必要ではないものも含まれており、データベースを肥大化させています。例えば、複数の人で記事を書いている場合に先祖帰りが起きないようにメタデータで管理しています。また、一人で書いている場合でも、データベースの全ての記事にロックするためのメタデータを持っています。

WordPress春のお掃除大作戦!データベースをキレイにし最適化する方法

と紹介されている通り、こいつが長い間残りっぱなしになると、記事の数だけデータベースを圧迫することになります。


こちらの記事では

Hi,
the “Post Meta Edit Lock” are flags in the “wp_post_meta” database table, no “wp_post” table.
When you edit a post, old or new, WordPress creates 2 records in post meta table for warn other editors that someone is in edit.

So, these records can remain on server for a very long time. When a Blog has many posts, for example 100, in post meta table you can found 200 “dead” records.

Delete these records is not dangerous.

Please, let me know if you have more questions
Regards
GF

WordPress › Support » [Plugin: WP CleanFix] [Plugin: WP-CLEANFIX] "Post Meta Edit Lock" ?

と書かれていましたので、当ブログに関しては「メタデータ」は消しても大きな問題はなさげ。
リビジョンや自動保存、メタデータやスパムコメントの除去もできるWordPressプラグイン「WP CleanFix」

Tag

例えば、「記事を書いているその場でタグを新規追加したけど、後で不要になったのでタグを消しちゃった。」なんて場合は、タグ自体は生きていますが、どの記事にも紐づけられていない状態なのでエラーとして検出されます。
リビジョンや自動保存、メタデータやスパムコメントの除去もできるWordPressプラグイン「WP CleanFix」

「カテゴリ」周りのお掃除

当ブログでは問題がなかったのですが、カテゴリ周りの項目はこんな感じです。

Categories

使われていないカテゴリ、タクソノミーなどがあればここでエラーが表示されると思います。
リビジョンや自動保存、メタデータやスパムコメントの除去もできるWordPressプラグイン「WP CleanFix」

「コメント」周りのお掃除

コメントですが、当ブログで引っかかったのは、ゴミ箱に入っているコメントとスパムコメントです。
リビジョンや自動保存、メタデータやスパムコメントの除去もできるWordPressプラグイン「WP CleanFix」

SPAM Comment

コメントページでスパム判定したコメントに対応しています。
リビジョンや自動保存、メタデータやスパムコメントの除去もできるWordPressプラグイン「WP CleanFix」

「Erase!」ボタンをクリックすると、コメントページのスパムコメント(の数字)も消えます。
リビジョンや自動保存、メタデータやスパムコメントの除去もできるWordPressプラグイン「WP CleanFix」

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください