- WordPressが繋がらなくなる
- ずっと「保存中」のマークが点滅し、終わらない
- ネットワークを接続し直し、再読み込みすることで解消するが、10分程度で再発してしまう
- 投稿編集ページでカテゴリー・タグが全て表示されない
作業にならないほど、頻繁にこの症状が発生していた。
本日は、プラグインを見直すことで完全解決できたので、レポートする。
原因は「Site Guard」
セキュリティ向上のプラグイン「SiteGuard WP Plugin」の停止を行うことで、症状が一切発生しなくなった。
他プラグインまたはテーマとの競合が原因だと推測できる。
プラグインを停止する方法
サイドバーの「プラグイン」から進み、該当するプラグイン「無効化」をクリック。
当ブログの使用環境
- WordPress バージョン5.8
- テーマ Cocoon バージョン2.3.4.1
- プラグイン
- Akismet Anti-Spam 4.1.10
- Contact Form 7 5.4.2
- EWWW Image Optimizer 6.2.3
- Jetpack 10.0
- Site Kit by Google 1.38.1
- WP Multibyte Patch 2.9
- WPvivid Backup Plugin 0.9.58
- XML Sitemaps 4.1.1
- XO Security 3.1.1
当ブログの使用環境だ。どのプラグインとの競合か知っている方は、教えていただきたい。
その他に試したこと
今回は、以下の方法では解決しなかったが、その他に試したことを参考までに掲載する。
スーパーリロード
スーパーリロードとは、ブラウザに残るキャッシュを削除し、強制的に再読み込みすることだ。
まずはこちらを試したが、症状は改善せず。
なお、各ブラウザでのスーパーリロード方法は以下の通りだ。
Google Chrome | Shift + F5 Ctrl + F5 |
Firefox | Ctrl + F5 Cmd + Shift + R |
Edge | Shift + F5 Ctrl + F5 |
Safari | Shift + 更新ボタン |
Cookieの削除
次に、自サイトのCookieを削除した。
Cookieの削除方法(Chrome)
- 右上の三点リーダーをクリック
- その他のツール
- 閲覧履歴を消去
- 詳細設定
- Cookieと他サイトのデータ
「データを削除」を押下すると、確認なしに即時実行される。
「キャッシュされた画像とファイル」も削除すると良いだろう。
この方法でも、WordPressが止まる症状は治らなかったため、プラグインの見直しを行った。
セキュリティ対策
「SiteGuard WP Plugin」を停止し、脆弱なセキュリティ状態に戻ってしまった当ブログ。代用として「XO Security」を導入した。
「SiteGuard WP Plugin」の機能
ログイン関係のセキュリティを強化できるプラグインだ。
主に、ログインページの変更やアクセス履歴の取得に使っていた。
「XO Security」の機能
こちらも同じくログイン関係のプラグインだ。日本人が開発し、完全に日本語化しているのも嬉しいところ。
ログインページのURL変更やアクセスログの記録もできる。
「XO Security」の導入方法
- サイドバーから「プラグイン」ページに移動
- 上部の「新規追加」を押下
- 「XO Security」で検索
- 今すぐインストール
- 有効化
通常の導入方法と全く同じだ。インストール数は約2,000と少ないが、更新頻度も高く信頼できると思う。
まとめ
WordPressが頻繁に止まる現象は解決できた。これで、集中してブログ更新ができる。
今後WordPressで不具合が起こったときは、まずプラグインを疑ってみることにする。
コメント