「WP-Optimize」はデータベースを自動的にクリーンアップしてくれるWordPressプラグインです。ゴミ箱、未承認、迷惑メールのコンテンツとpingback、トラックバックなどを削除してくれます。データベースが肥大化すると表示スピードにも悪影響を及ぼし、SEOに好ましくないこともあります。
このページの内容
「WP-Optimize」の概要
- 名称は、「WP-Optimize」
- できることは、「メンテナンス中」メッセージを表示してくれる
- ライセンス無償
- 必須WordPressバージョン3.8
- 検証済みバージョン4.9
- 日本語含む20ケ国語
- アクティブインストール数600,000 +
「WP-Optimize」の使い方
ゴミ箱、未承認、迷惑メールのコンテンツとpingback、トラックバックなどを削除してくれます。データベースを最適化できる内容は以下のもです。項目の右に最適化すべき内容が表示されるので右の「最適化を実行」をクリックします。
- データベーステーブルの最適化
- すべての投稿リビジョンをクリーン
- Clean all auto-drafts and trashed posts
- Remove spam and trashed comments
- 未承認コメントの削除
- 期限切れの transient オプションを削除
- ピンバックの削除
- トラックバックの削除
- 投稿メタデータのクリーン
- コメントメタデータのクリン
- 孤立したデータのクリーン
その他に「テーブル情報」でテーブル名、レコード数、データサイズ、インデックスサイズなどを確認することができるようになっています。
「WP-Optimize」の自動クリーンアップ設定
設定タブの「スケジュールされたクリーンアップと最適化を有効化」にチェックを入れることで自動化できます。
クリーンアップしてくれる他のプラグイン
「Advanced Database Cleaner」はDBをクリーンするWordPressプラグイン
「Advanced Database Cleaner」はデータベースをクリーンアップしてくれるプラグインです。WordPressはページや投稿の編集作業を繰り返すことでデータベースが増大し、表示速度に影響を与えてしまったり、トラブルの原因になることもあります。
「WP-Optimize」のインストールや更新時エラーの対処
インストール
「WP-Optimize」をインストールするには、ダッシュボード → プラグイン → 新規追加 → 検索 → プラグイン名で検索 → インストール → 有効
プラグインはインストール時や更新時にエラーを起こしてしまうことがあります。エラーによってはサイトが表示できなくなるだけではなく、WordPressにログインできなくなったりWEBサイトを利用できなくなったりすることもあります。
プラグインの更新中は自動的にメンテナンスモードになりサイトにアクセスできなくなります。更新が終了すれば自動的にメンテナンスモードが解除されアクセスできるようになっています。更新中に何らかの原因で失敗してしまうとメンテナンスモードが解除されずアクセスできないといった状態になるわけです。対処としては次の2つが代表的なものになっています。
WordPressプラグインとは
プラグインは、WordPressの機能を拡張するためのツールです。WordPress のコアは、柔軟性を保つため、不必要なコードでふくれあがってしまわないように設計されています。ユーザーそれぞれが特定のニーズに合ったものを利用して、カスタム機能を取り入れられるように作られています。
WordPress Codex日本語版(公式オンラインマニュアル)
プラグインの多用は表示速度やメンテナンス性などに影響を与えるので必要なものに留める方が良いようです。また、インストールするサーバ環境や干渉、テーマとのマッチングの問題も発生します。
WordPressプラグインのメリットとデメリット
導入メリットは以下のものでしょうか。
- 必要な機能を簡単に導入することができる
- 管理画面だけで柔軟に対応できる
- 難易度の高いコーディングをしなくてすむ
- WordPressのアップデートに伴い、アップデートがかかり、対応してくれる
導入には次のようなデメリットもあります。
- 数が多くなると、サイトが重くなる
- 数が多くなると、管理しきれなくなる
- 他のプラグインと競合したり、バグがあったりするものもある
- サポートが途中で終わるものもある
まとめ
「WP-Optimize」はデータベースを自動的にクリーンアップしてくれるWordPressプラグインです。ゴミ箱、未承認、迷惑メールのコンテンツとpingback、トラックバックなどを削除してくれます。データベースが肥大化すると表示スピードにも悪影響を及ぼし、SEOに好ましくないこともあります。
