Wordpress

不要なデータやデータベースを自動的に最適化してWordPressを常に高速に保つプラグイン「WP-Optimize」

WordPressで作ったサイトを常に快適に高速で動作するようにするには不要なファイルの削除やデータベースの整理などが欠かせません。何度も記事を編集しているとリビジョンが1記事につき50個などととんでもなく蓄積されます。サーバーのスペックにもよりますが、これらのファイルを放置しているといずれサイトが重くなっていくようです。

今回紹介するプラグイン「WP-Optimize」を利用すれば定期的に、かつ自動的にサイト内の不要なデータを削除&整理してくれます。一度設定してしまえば勝手に定期的にデータベースを最適化し続けてくれるので入れない手はないでしょう!

簡単にできないデータベースの整理を安全な方法で自動的にかつ定期的に行ってくれるのが何よりいい!管理人は一年ほど利用していますが、今までノントラブルです。

「WP-Optimize」でできること

WordPressを普段使っているだけで溜まっていきがちなデータを1週間、2週間など指定した期間で自動的に削除&整理してくれちゃいます!
念のために直近数週間前までのデータを維持しておくことも可能。

もちろんスケジューリング設定をしなければ任意のタイミングで手動で各種動作を個別に実行可能。

  • データベースの最適化
  • 不要と思われるデータベースの削除
  • 投稿リビジョンの削除
  • DB内の自動下書き投稿の削除
  • スパムとゴミ箱、未承認コメントの削除
  • 期限切れtransientオプションの削除
  • ピンバック、トラックバックの削除
  • 各種メタデータのクリーン
  • 画像圧縮
  • キャッシュ設定
  • CSS、JAVA、HTMLの縮小化

削除系の動作は一括でワンクリックでできちゃいます。かんたん。
さらにアップデートされ、画像の圧縮機能、キャッシュの利用、CSSやJAVAなどの縮小化まで対応しちゃってます。

WP-Optimizeのインストール方法

ではさっそくインストール方法から順番に各種設定まで見ていきましょう!

インストール方法はいつも通り。
Wordpressメニュー>プラグイン>新規追加>検索窓に「WP-Optimize」と入力。今すぐインストールを押し、有効化する。
WP-Optimizeの使い方1900,000超えのインストール数、評価は★5と誰もが認める神プラグインですね・w・

WP-Optimizeの設定方法

プラグインの設定画面はインストール後、Wordpressのサイドメニューに「WP-Optimize」という項目が表示されるのでそちらから。
またはインストールプラグイン一覧画面のWP-Optimizeの設定からでも行えます。
WP-Optimizeの使い方2結構な数の設定項目がありますが、日本語で分かりやすく整理されており設定しやすい感じです。

最適化タブ-各種最適化の実行

それぞれの項目の最適化メニューを任意のタイミングで手動で行うことができます。
WP-Optimizeの使い方3
管理人が定期的に実行しているのは
投稿リビジョンの削除、DB内の自動下書き投稿の削除、スパムとゴミ箱、未承認コメントの削除です。初期設定でチェックマークが入っているものですね。それ以外はあまり溜まることがありません。
データベースの最適化については一応バックアップを取ってからの方がよろしいかと思いますので、たまに実行しています。
安全な方法で最適化しているとのことで、確かに今のところノントラブルで行えております。

テーブルタブ-不要なDBの確認&削除

サンプル画面のように以前インストールしていたが、削除して使用していないプラグインのDBなどの確認と削除が行えます。
WP-Optimizeの使い方4管理人の場合は動作確認のために導入したSmushという画像最適化プラグインのデータベースがそのまま残っていたようです。
良く分からない方は消さずにそのままにしておきましょう。要領的にも動作的にも消してもさほど変わりません。
削除する場合はデータベースのバックアップを取り、いつでも復元できる状態にしてからトライすることをお勧めします。

設定タブ-自動化スケジューリングの設定

定期的にクリーンナップする内容、期間をこちらで設定します。設定しておけば勝手にサイトのお掃除を行ってくれるので設定しておきましょう!
自分のタイミングで気が向いたときに手動でクリーンナップするのもありかな。
WP-Optimizeの使い方5
設定内容は日本語化されておりますので、そのままです。
何かあった時のために2週間分のデータ保持のチェックはON、安全な方法といえどデータベースを自動的に触られるのは怖いのでデータベースのチェックは外しました。(定期的に手動でクリーンナップでも十分です)

WP-Optimize-画像の圧縮

不要なデータやDBの整理のほかに画像を圧縮化し、最適化するメニューもあります。
デフォルトではOFFになっています。使用したい場合は一番上のチェックボタンをONに。
WP-Optimizeの使い方6
管理人は画像圧縮、遅延系(しかもこのプラグインでは有料)は専門のプラグインに任せようと思いますのでOFFにしています。
餅は餅屋といいますしね・w・

WP-Optimize-キャッシュ

結構細かくキャッシュに関する設定が簡単に行えます。こちらもデフォルトではOFF。
WP-Optimizeの使い方7
ページキャッシュ:一度Webページが表示したデータなどをブラウザなどに保持させることにより2回目以降のページの表示速度を高速に実現させる(サーバーでデータ作成&送信の時間が不要)
一概にキャッシュといっても色々種類があります。

その他設定できるプリロードやGzip圧縮などもページを高速に表示させるものなのですが、キャッシュに代表して言えるように不具合の原因になることが多いです。餅は餅屋、キャッシュ系プラグインに任せましょう。

管理人はこちらの設定項目よりもさらに多くの項目が設定できる「W3 Total Cache」というプラグインを使用しております。

WP-Optimize-縮小(CSS、JAVA、HTML)

ページを読み込む際に必要なCSSやJavaScript、HTMLのサイズを縮小するような加工をし、ページを軽くします。簡単に言うとプログラムの動作には関係のないファイルの改行コードなどを取り除いたりする。
WP-Optimizeの使い方8
現在ではWordPressのテーマ側や高速化プラグインの機能として付属しているものがほとんどです。他と被ることが多いと思いますので、このプラグインにはあくまでもサイトの自動クリーンアップを任せるという意味でOFFにしています。

WP-Optimize-設定

日本語の通りです、よっぽどこだわりがない限り触らなくてOK
WP-Optimizeの使い方9

まとめ

WordPressを使ってサイト運営しているだけで知らぬうちに溜まっていってしまう不要なデータ及び、MySQLデータベースの最適化を自動的にかつ定期的に実行してくれるプラグイン「WP-Optimize」のご紹介でした。
一度設定しておけば勝手にサイトをお掃除してくれるのでお勧めです。
管理人は以下のように、1週間ごとにデータベーステーブルの最適化以外のクリーンナップを行ってもらってます。
データベースの最適化はたまに手動で行っています。
WP-Optimizeの使い方10記事中でも触れましたが、画像圧縮および遅延表示、キャッシュやHTML圧縮形のお仕事は別に専門のプラグインが数多く用意されていますので、そちらに任せましょう。
プラグインが少なく済むのは魅力ですが、別々の機能で分けておいた方が分かりやすく競合も少ないです。

-Wordpress
-,

© 2020 ソロ学