先日WordPressでサイトを構築していたら、予期せぬエラーが2件も起こりました。その2つともプラグインが原因だったので、そのプラグインとエラーの内容、気をつけるべき内容を書き記しておきます。
1.SiteGuard WP Plugin
こちらは、サイトのセキュリテイー対策に役立つプラグインです。
具体的には、ログインがあったらメールで知らせてくれたり、何回かログインに失敗したら一定時間ログインできないようにするなど、ワードプレスを管理するのに役立つプラグインになります。
その中の機能の一つに「ワードプレスのログインページ名を変更する」という機能があり、これを使用していてエラーが起きました。
具体的には、変更後には以前使っていたURLからではログインが出来なくなるのですが、変更後のログインURLをメモしていなかったため、ワードプレスの管理画面に入れなくなってしまったのです。
管理画面に入れないということはサイトの更新やメンテナンスが出来なくなってしまうということなので、かなり大変でした。
プラグインはとても便利ですが、しっかりと内容を理解した上で本当に必要なものだけ使うことをおすすめします。
2.Autoptimize
こちらは、CSSやJavaScriptのコードを最適化してくれるプラグインです。
これにより、無駄なスペースを削除してくれたりするので、サイトが軽くなり高速化に繋がります。
しかし、これを使用したことで本来表示させたいcssまで勝手に最適化され、結果的にcssが効かなくなりレイアウトが崩れてしまうということが起きてしまいました。
原因に気が付くまでかなり時間が掛かってしまい大変でした。
皆さんもプラグインを使用する際はお気をつけください。