Contact Form 7 5.7.1

Contact Form 7 バージョン 5.7.1 が公開されました。このマイナーアップデートリリースは、5.7 のリリース後に報告されたいくつかの問題への修正を含みます。

WP_DEBUG モードについての注意喚起

管理画面にデバッグ通知 (下記参照) が表示されるという報告がサポートフォーラムに寄せられました。

Notice: Function register_block_script_handle was called incorrectly. The asset file for the “editorScript” defined in “contact-form-7/contact-form-selector” block definition is missing.

このこと自体は大した問題ではありません。この通知は単にある関数が想定に反した方法で使われているということを開発者に示すものです。これは開発者向けに提供されているものであり、WP_DEBUG モードが有効化されているローカル環境で作業している開発者だけが目にするはずのものです。WP_DEBUG は開発者向けの高度な設定であり、本番サイトでの利用は機微情報の漏洩リスクがあるため推奨されません。

にもかかわらず、今回、開発者ではない一般のユーザーと見受けられる多くの方々からこの問題の報告がありました。これはずいぶんと奇妙なことのように思えます。もしあなたが本番サイト上でこのデバッグ通知を目にしたなら、それはつまりそのサイトが WordPress レベルでの深刻な設定ミスを抱えているということに他なりません。今すぐ wp-config.php ファイルを確認しましょう。今回のプラグイン更新はあなたに代わってその修正を行うものではありません。それはあなたの責任範囲です。

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

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

主要な変更点

  • アセットファイルを wp.org の SVN リポジトリに含める。
  • 修正済み: wpcf7_autop() が不必要な <p><br /> を生成する問題。
  • ロケールを切り替える前にそのロケールが利用可能であることを確認する。

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