こんにちは、ふみです。みなさんはワードプレスのプラグイン「Table Of Contents Plus」のリンクが効かなくなってしまったことはありますか?
当サイトはワードプレスで作成していて、テーマは「Cocoon(コクーン)」を使っていますが、いつのまにか Table Of Contents Plus のリンクが効かなくなっていました。
Table Of Contents Plus はすぐ下の「CONTENTS [hide]」にリンク付きの目次を表示させているプラグインです。
Cocoon で Table Of Contents Plus が効かなくなった原因
Cocoonには Table Of Contents Plus と同じような目次機能があります。
そして、Cocoonの「目次を表示する」が有効になっていると、Table Of Contents Plus のリンクが効かなくなくなってしまうことがあります。
Table Of Contents Plus のリンクの不具合を修正する
Cocoon のテーマを使っていて、Table Of Contents Plus のリンクに不具合が出た場合の修正方法は次のとおりです。
1.
使用しているレンタルサーバーがロリポップ!でWAFの設定を有効にしている場合は、ロリポップ!にログインした後、WAFの設定を一時的に無効にする。
2.
ワードプレスのダッシュボードから「Cocoon設定」をクリックし、「目次」タブをクリックする。
3.
画面を少し下にスクロールし、「目次を表示する」のチェックを外した後、「変更をまとめて保存」をクリックする。(この時、ロリポップ!のWAFが有効になっていると、「403 Error 不正なパラメーターが送信されたため、アクセスをブロックしました。」が表示される。)
4.
ロリポップ!のWAFの設定を無効にした場合は、ロリポップ!にログインした後、WAFの設定を有効に戻す。
当サイトの Table Of Contents Plus のリンクの不具合は、以上の手順の設定で修正できました。
まとめ
- Cocoonのテーマは Table Of Contents Plus のリンクの不具合が発生することがある
- ロリポップ!でWAFを有効にしていると、ワードプレスの設定変更で 403 Error が発生することがある
- Table Of Contents Plus のリンクの不具合はCocoonの目次を非表示にすると修正されることがある
ありがとうございました。
コメント