Contact Form 7 バージョン5.4においてrecaptchaを特定のページのみ表示させるコードが動かなくなる事情を確認

5.4 では異例に大きな変更が行われるため、本番リリースの前に数週間のベータテスト期間を設けることにしました。

https://contactform7.com/ja/category/releases/

との事だったので十分にテストは行われたと思っていましたが

制作者様が意図しない

V3の場合はrecaptchaのロゴを任意のページ(例えばコンタクトフォームがあるページのみ)のみに表示させるファンクションフックが利用できなくなっているようです。

お困りの場合はダウングレードをして様子を見てください。

https://ja.wordpress.org/plugins/contact-form-7/advanced/

バックアップをお持ちでない場合はこちらから入手できます。

ダウングレードの手順

  1. FTP接続にてwp-content/plugins/にてcontactform7フォルダを削除
  2. 上記またはバックアップファイルから同名フォルダをアップロード

です。

ダッシュボード>>プラグイン

から削除すると作成済みのフォームや設定なども削除されてしまうので注意が必要です。

なお、

制作者様やrecaptchaの意味を考えると全ページにロゴを表示するというのが通常となると思いますので、なるべく全ページ表示で貴サイトでの取り扱いをお願いします。

参考になっていれば幸いです。

Follow me!

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

PAGE TOP