WordPressのContact Form 7プラグインで画像認証を利用するにはReally Simple CAPTCHAが便利ですが、
Contact Form 7 のバージョン4.7.3より、画像認証はreCAPTCHAが推奨されるようになりましたので、Really Simple CAPTCHA プラグインを有効化するだけでは、Contact Form 7のフォーム作成画面からCAPTCHAボタンを選択することができないようになりました。
Contact Form 7 の4.7.3でもReally Simple CAPTCHA を利用する
バージョン4.7.3より前にReally Simple CAPTCHAを利用している場合は、画像認証はそのまま機能しますが、バージョン4.7.3から新たにReally Simple CAPTCHAを使おうとすると、事前にwp-config.phpでWPCF7_USE_REALLY_SIMPLE_CAPTCHA 定数をtrue として定義しておく必要があります。
1 |
define( 'WPCF7_USE_REALLY_SIMPLE_CAPTCHA', true ); |
もしくは、ご利用のテーマファイルのfunctions.phpに以下のコードを追記することで、バージョン4.7.3でもReally Simple CAPTCHA が使えるようになります。
1 |
add_filter( 'wpcf7_use_really_simple_captcha', '__return_true' ); |
メールフォームから「CAPTCHA」を選択
WordPressの管理画面にログインして、お問い合わせページへ進みます。「メール」タブをクリックすると、「CAPTCHA(Really Simple CAPTCHA)」ボタンが追加されていることを確認します。
参考ページ
https://contactform7.com/2015/09/17/contact-form-7-43/
コメント