WordPressサイトにおけるお問い合わせフォーム作成の定番プラグイン「Contact Form 7」の最新バージョン6.0.6が公開されました。本記事では、新機能やセキュリティ強化ポイントを解説し、基本的なインストール手順からカスタマイズ例までを詳しくご紹介します。
最新アップデート(6.0.6)の概要
- セキュリティ強化:外部入力検証の強化と脆弱性修正
- 互換性:WordPress 6.8との動作確認済み
- バグ修正:一部フィルタの挙動修正およびメール送信回数カウント問題の改善
Contact Form 7のインストール方法
- WordPress管理画面の「プラグイン」>「新規追加」を選択
- 検索欄に「Contact Form 7」と入力し、表示されたプラグインを「今すぐインストール」
- インストール後、「有効化」をクリック
- 管理画面の左メニューに「お問い合わせ」が追加される
基本設定とフォーム作成
有効化後、「お問い合わせ」>「新規追加」からフォームを作成。デフォルトで用意されたショートコードをコピーし、固定ページや投稿に貼り付けるだけでフォームが表示されます。フォームタグの例:
[text* your-name placeholder "お名前"]
[email* your-email placeholder "メールアドレス"]
[textarea your-message placeholder "お問い合わせ内容"]
[submit "送信"]
応用カスタマイズ例
1. Google reCAPTCHA v3の導入
スパム対策として、reCAPTCHA v3を組み込む方法:
- Google reCAPTCHA管理画面でサイトキーとシークレットキーを取得
- プラグイン設定画面「インテグレーション」からキーを登録
- フォーム編集画面で<div class=”g-recaptcha”>タグを追加
2. メールテンプレートのカスタマイズ
「メール」タブで送信メール件名や本文を自由に編集可能。HTML形式のメールを送る場合は、追加プラグイン「Flamingo」などと組み合わせると便利です。
今後の展望
今後リリース予定のバージョン6.1では、入力エクスペリエンス向上のための新ブロックエディタ対応やAPI連携強化が予定されています。最新情報は公式サイトで随時チェックしましょう。