Contact Form 7でエラーメッセージ

Contact Form 7でエラーメッセージ

お問い合わせフォームにプラグインの「Contact Form 7」を利用しています。

Googleカレンダーに入れて3ヶ月毎に問い合わせフォームから送信できているか定期チェックをします。

しかし今回エラーメッセージが表示されたので記事に残します。

テーマ

Twenty Seventeen

WordPressチームが作成したテーマ「Twenty Seventeen」でのケースです。

テーマは関係ないと思っていたのですが、テーマによって出たりで出なかったりしますね。

recaptcha

reCAPTCHAタイプがv3にしていないとエラーになる事が他の記事にも掲載されていたのですが、すでにv3へ対応はしてました。

その時は、エラーになりませんでした。

サイトキーもシークレットキーも入れ直してもダメでした。

最後に試したのが、「このキーが AMP ページで動作するようにする」にチェックを入れてみた事です。

このキーが AMP ページで動作するようにする

テーマ自体アップデートした時にAMP対応ページに、知らず知らずのうちになっていたようでした。

上記でも改善されない場合

プラグイン「Invisible reCAPTCHA 」の導入

Google PageSpeed Insights(ページスピードインサイト)対策の為、プラグインを外して、「Contact Form 7」の「外部APIとのインテグレーション」でreCAPTCHAを設定したいたのですが、色々と試したのですが、改善できなかったので、reCAPTCHAはプラグインで対応する事にしました。