Google reCAPTURE再設定のご相談が増えています

Google reCAPTUREに関するご相談の内容

ここ数ヶ月、お客様より「WordPressで制作したホームページの問い合わせフォームに設置したGoogle reCAPTUREが表示しなくなった」という同様の内容のご相談が続いておりました。お問い合わせメールフォームを見たところ、Google reCAPTUREを設置した箇所には『[recaptcha]』とテキストが表示されていました。

共通点はreCAPTURE_V2

共通点は下記のとおりです。

  • Google reCAPTURE_V2を使用
  • WordPress 5.2.2以上を使用
  • プラグイン『Contact Form 7』を使用していたこと
この状況下で『Contact Form 7』のインテグレーションにて『サイトキー』と『シークレットキー』が外れていることが原因でした。Contact Form 7にてインテグレーションされていたキーのリセットが生じた模様です。これはGoogle側による『Google reCAPTURE_V3』を推奨するものかと思われますが確かなものではありません。

対応策はV3をインテグレーション

V2で使用していたGoogleアカウントにて『Google reCAPTURE_V3』の『サイトキー』と『シークレットキー』を再取得してContact Form 7のインテグレーション再度行ってください。『Google reCAPTURE_V3』を再設定することで解決しております。