Contact Form 7 5.7.3

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 で閲覧できます。