「Broken Link Checker」は日本語ドメインに対応していない?

こんにちは!

WordPressのプラグインで「Broken Link Checker」というWordPress内のリンクエラーを自動でチェックしてくれるプラグインがあります。

リンクエラーがあれば、メールでお知らせしてくれますし管理画面からチェックもできる非常に便利なプラグインです。このプラグインのおかげでリンクエラーのチェックが必要なくなったといっても過言じゃありません。

【WORDPRESS.ORG】
Broken Link Checker

しかし先日、サイトにリンクエラーがあるという通知があり、

↓こんなメール。

↓管理画面からも確認出来る。

「あれ?何かリンクを貼り間違ったかな?」

と思いながらエラーが指定されたページを確認してみると特に問題はなく、普通にリンクは遷移されていて、何がおかしいのか意味が分からない状態です。

試しにリンクを貼り直してみましたが、リンクエラーは解除されず。管理画面の「リンクエラーでない」をクリックして解除すればいい話ですが、このままではどうも気持ち悪い。なのでちょっとだけ調べてみる事にしました。

するとどうやら「Broken Link Checker」は日本語ドメインに対応していない感じです。確かに今回エラーが出てるリンクは、URLに日本語が含まれていました。

↓確かにURLに日本語が。

それじゃ「Broken Link Checker」が日本語ドメイン対応されない限り、どうしようもないですね。でもこのままでも困るので。ちょっと手間ですが、解決策を以下に。

ちょっと手間な解決策!

管理画面の「リンクエラーでない」をクリック!

↓管理画面から「リンクエラーでない」をクリックして、リンクエラーのリストから削除しましょう。事実リンクエラーではないですから。

日本語URL変換ツールでURLをエンコードする!

↓日本語ドメインへのリンクを貼る時は、日本語URL変換ツールでURLをエンコードしましょう。

手間ですが、「Broken Link Checker」が日本語ドメイン対応していない限り、上記で対応するしかなさそうです。

最後に!

WordPress本体のアップデートはされても、プラグインは古いままってよくあります。海外の人がプラグイン作ってるんじゃ、日本語ドメインの事なんか考えないですよね。日本語ドメインの部分以外はケチを付ける所はないので、使い続けようと思います。

以上「「Broken Link Checker」は日本語ドメインに対応していない?」でした!

それではまた。

コメント