Contact Form 7 バージョン 5.7.3 が公開されました。これはいくつかの改善とバグ修正を含むマイナーアップデートリリースです。
output フォームタグタイプの導入
5.7.3 では output
フォームタグタイプが新たに導入されました。これは reflection
フォームタグタイプの軽量版というべきものです。どちらもユーザー入力値を反映しますが、reflection
と異なり output
は複数の値がある場合にその最初の値のみを反映します。
また、reflection
フォームタグがブロックレベル要素 (fieldset
) に置き換わるのに対して、output
フォームタグはインライン要素に置き換わります。そのため、output
フォームタグは文章中に埋め込んで使うことが可能です。
必要バージョン: WordPress 6.0 以上
テスト済み: WordPress 6.1.1 まで
» WordPress.org から Contact Form 7 プラグインをダウンロード
主な変更点
- ブロックエディター: コンタクトフォーム選択ブロックのサイドバーにヘルプテキストを追加。
- 反映: 初期値の指定が可能に。
- 反映: 表示する値がない場合は空の
output
要素を出力する。 - 反映:
output
フォームタグタイプの導入。 - HTML フォーマッター: 間接入れ子構造の扱いを改善。
- HTML フォーマッター:
pre
ならびにtemplate
要素をより適切なカテゴリーに移動。 - HTML フォーマッター: 非標準の HTML 要素へのフォーマット適用を抑制。
- HTML フォーマッター: 段落の先頭での
br
要素の挿入を行わない。 - フォームタグマネージャー: タグのフォーマットが不完全である場合にフォームタグの変換を行わない。
変更点の完全なリストは GitHub で閲覧できます。