こんにちは、うみにん(@11tejun)です。今日は私がJetpackのコメント機能で2日ハマった「Invalid request signature」エラーとJetpackのコメント機能が消えない事に対する解決方法を紹介します。
内容(押すと移動できるよ)
このエラーを発生させた背景と状況
まず事の流れを説明すると、Jetpackのコメント機能の廃止を試みたところコメント機能を停止したにもかかわらず、上記写真のようにコメント機能が消えない事象が発生しました。
試行錯誤をする中で、jetpackの入れ替えを行ったところ以下の様なInvalid request signatureエラーへと発展しました。
更にこのエラーに対して、検索を行ったところ海外のサイトしか出てこず、解決に悪戦苦闘しました。
結果的に、Jetpackのコメント欄が表示され続ける問題と、Invalid request signatureエラーの問題は同じ原因だったので、備忘録としてこの記事に履歴を残しておきたいと思います。
解決策:キャッシュ系プラグインを停止
結論からいうと、渡しの場合、キャッシュ系プラグインが悪さをしていました。
キャッシュ系プラグインを停止すると途端にInvalid request signatureエラーが解消され、Jetpackのコメント機能が消えない問題も解決しました。
もし、同じようにJetpackのコメント機能でお困りの方がいましたら、ぜひキャッシュ系プラグインを疑ってみてください。