Contact Form 7 4.3

Contact Form 7 4.3 がリリースされました。推奨の CAPTCHA ソリューションが変更されました。これからは reCAPTCHA が Contact Form 7 の推奨 CAPTCHA になります。

Contact Form 7 の最初期からずっと Really Simple CAPTCHA (これも私が作った WordPress プラグインです)が推奨の CAPTCHA ソリューションでした。しかしながら、Really Simple CAPTCHA には軽視できない制約があるのは明らかでした。

例えば、Really Simple CAPTCHA には音声による CAPTCHA のオプションがありません。このことはスクリーンリーダーを使っているユーザーにとって致命的な欠陥です。

今ではもっと優れた CAPTCHA ソリューションがいくらでもあります。古いソリューションに固執する必要なんてないですよね。

reCAPTCHA を使うには

解説を書いたのでそちらを参照してください。

Really Simple CAPTCHA を使い続けるには

今すでにある Really Simple CAPTCHA のフォームタグ ([captchac][captchar]) は Contact Form 7 4.3 以降もそのまま機能しますから、特に何もしなくても大丈夫です。

ただ、Really Simple CAPTCHA のタグジェネレーターはデフォルトではコンタクトフォーム編集画面に表示されなくなります。もしかしたらこれを不便に感じるかもしれません。

この設定を変更するには、wp-config.php ファイル内で WPCF7_USE_REALLY_SIMPLE_CAPTCHA 定数を true として定義します:

define( 'WPCF7_USE_REALLY_SIMPLE_CAPTCHA', true );

または、お使いのテーマの functions.php ファイルに次のコードを追加しても同じことができます:

add_filter( 'wpcf7_use_really_simple_captcha', '__return_true' );


必要バージョン: WordPress 4.2 以上
テスト済み: WordPress 4.3.1 まで

» WordPress.org から Contact Form 7 プラグインをダウンロード

変更点

  • reCAPTCHA モジュール が導入された。
  • クロアチア語、デンマーク語、ペルシャ語、スウェーデン語の翻訳が更新された。
  • WordPress 4.2 以上が必要。