前提・実現したいこと
Wordpressオリジナルのテーマでできたフロントページ一枚のみのお客様のサイトがあります。
お問い合わせにcontact form7を使っています。
最近スパムがひどいというので、Google Recaptchaのサイトキーなどをお客様に取得してもらい、contact form7のインテグレーション画面から設置したのですが、Recaptchaのバッジが表示されません。スパムもまだ来ているようです。
Recaptchaを表示させ、スパムが来ないようにしたいです。
発生している問題・エラーメッセージ
バッジが表示されず、スパムも届き続けています。
該当のソースコード
ソースを見るとRecaptcha関連の必要なファイルが下記の行しか出力されていません。私が制作したちゃんとRecapthaが動作している他サイトでは、スタイルシートなど他のファイルも出力されているのですが。
唯一Recaptcha関連で出ている以下の行ではemptyが返ってきてしまっていますが、対処法が分かりません…
/* <![CDATA[ */
var wpcf7 = {"apiSettings":{"root":"https://xxx.com/wp-json/contact-form-7/v1","namespace":"contact-form-7/v1"},"recaptcha":{"messages":{"empty":"\u3042\u306a\u305f\u304c\u30ed\u30dc\u30c3\u30c8\u3067\u306f\u306a\u3044\u3053\u3068\u3092\u8a3c\u660e\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}}};
/* ]]> */
試したこと
あきらめてAkismetを入れたりしたのですが、それでも日に10件はスパムが来ているとのことで、
やはりRecaptchaを入れたいです。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー