This page is also available in English.
Contact Form 7 バージョン 5.8 が公開されました。このメジャーアップデートにはいくつかの重要な変更が含まれます。5.8 への更新はすべてのプラグインユーザーに推奨されます。
PHP 7.4+ が必要
以前お知らせしたとおり、古いバージョンの WordPress と PHP に関する新しいサポート方針が導入されています。この方針に則り、Contact Form 7 5.8 の動作には PHP 7.4 以上の環境が必要になります。
SWV 1.2.0
バンドルされるスキーマ織りバリデーション (SWV) のパッケージが 1.2.0 に更新されます。SWV 1.2.0 では dayofweek
と time
のルールタイプが追加サポートされます。
ハッシュに基づいたコンタクトフォーム同定
コンタクトフォームを埋め込むのに利用されるブロックやショートコードのポータビリティーを改善するため、Contact Form 7 5.8 は SHA-1 ハッシュを基盤とした新しいフォーム同定機構を導入します。従来の投稿 ID に基づいた同定も引き続き機能するので、古いブロックやショートコードを新しいものに置き換える必要はありません。
必要バージョン: WordPress 6.2 以上
テスト済み: WordPress 6.3-RC3 まで
» WordPress.org から Contact Form 7 プラグインをダウンロード
主な変更点
- WordPress 6.2+、PHP 7.4+ が必要。
- SWV: 1.2.0 (
Contact Form 7 SWV Schema 2023-07
) に更新。 - SWV:
dayofweek
、time
ルールタイプのサポートを追加。 - SHA-1 ハッシュに基づいたコンタクトフォーム同定を導入。
- 同一の ID がすでに別の要素で使われている場合には
id
属性を無視する。 - Stripe: API バージョンを
2022-11-15
に更新。 - 新しいフィルターフック:
wpcf7_mail_html_body
- 新しいフィルターフック:
wpcf7_config_validator_available_error_codes
- 新しいフィルターフック:
wpcf7_form_additional_atts
変更の完全なリストは GitHub で閲覧できます。