【WordPress】Search Regexと相性の悪いプラグインは「WP External Links」

スポンサーリンク

Search Regexは、記事内の検索を検索して一括置換できるWordpressプラグインで、
正規表現も使えて非常に重宝するツールなのですが、下記のようにエラーが起こる場合があります。

何かがうまくいきません

ちょっとかわいい感じのエラーメッセージ(^_^;)

エラーメッセージと共に、親切にいろいろ書いてありますが、

考えられるエラー原因としては以下の通り。

  • 何かのキャッシュ問題。
  • 何かのプラグイン競合問題。

キャッシュ問題については、今回に限らずトラブルは多々ありますが、
キャッシュの設定って「サーバーキャッシュ設定」、「キャッシュプラグイン」、ついでに「使用テーマ側」等いろいろありすぎて正直面倒くさいです。

プラグイン競合問題については、片っ端からオフにすれば原因がわかるかもしれませんが、これもちょっとしんどいです。

…で、結果から言うと、

Search Regexと相性の悪いプラグインはズバリ「WP External Links」 です。

記事内に外部リンクを見つけると自動的にアイコンを追加してくれるヤツです。

External Links – nofollow, noopener & new window
Internal links & external links manager: open in new window ...

WP External Linksがインストールされているのであれば、おそらく、これが原因で、
サクッと削除すれば一件落着です。

個人的には「WP External Links」よりも「Search Regex」が大切です!

もし、WP External Linksがインストールされていないのであれば、
相性の悪いプラグインをシラミ潰しに探していくか、各種キャッシュ設定を見直してみると良いかと思います。

今回の症状は、WP External Linksを入れていても、しばらくSearch Regexは正常に動作していたので、
仕組みはよくわかりませんが、

External Linksが何かのキャッシュに入ると、Search Regexが何かがうまくいかなくなるっぽいです。

あと、全てのプラグインを一旦無効にして、再度有効にする方法で解決した方もいますが、キャッシュが溜まってくると同じトラブルになるかもしれません。

以上

コメント

タイトルとURLをコピーしました