Contact Form 7 5.4.1

This page is also available in English.

Contact Form 7 5.4.1 が公開されました。これはいくつかの改善とバグ修正を含んだメンテナンスリリースです。

2月の Contact Form 7 5.4 のリリース以降、数多くの問題が報告されましたが、大半はサイトで利用されている他のプラグインやテーマからの干渉により発生している問題であることがわかっています。

根本的な解決はそれらサードパーティー製のプラグインやテーマの開発者による対応を待つしかありませんが、5.4.1 に更新することで少なくとも問題を緩和することはできるでしょう。

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

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

主要な変更点

  • JavaScript: 処理を中断するエラーの発生が予見される場合は非 Ajax 送信モードにフォールバックする。
  • JavaScript: 独自の fetch() ラッパーを導入し、wp.apiFetch() の呼び出しを置き換える。
  • WPCF7_Submission::add_extra_attachments() を導入する。
  • 応答メッセージの出力からすべてのタグが確実に取り除かれるようにする。
  • プレーンテキストの文脈で使われるサイトのタイトルとキャッチフレーズに wp_specialchars_decode() を適用する。
  • アップロードファイルの一時ディレクトリについての警告を回避する。
  • 修正済み: フォーム送信成功後にリセットを行うとステータスが不正になる問題。

変更点の完全なリストは GitHub で閲覧できます。