一貫性のある両端空白文字取り扱い方針
ユーザー入力のバリデーションに関して Contact Form 7 は基本的に HTML 標準仕様と主要なブラウザー実装のやり方を模倣してきました。しかしながらそこには一つ問題があります。それらによる両端空白文字の取り扱いには一貫性がありません。 例を挙げると、URL 項目に ␣http://example.com␣ (正規の URL の前後に空白文字が付いたもの)...
View ArticleContact Form 7 5.9.7
Contact Form 7 バージョン 5.9.7 が公開されました。このマイナーアップデートリリースには数点の改善が含まれます。Contact Form 7 5.9.7 は WordPress 6.6 に対してテスト済みの最初のバージョンです。 主要な変更点 フロントエンド JS: 誤ったフォーム配置の HTML エラーを検出する。 SWV: ラジオボタンと排他的チェックボックスに...
View Article悪質アドオン問題
12年前、私は個人的なブログに Free Plugin Declaration: Contact Form 7 is Free というタイトルの記事を投稿しました。その中で私は WordPress コミュニティとそのオープンソース精神に賛辞を贈り、Contact Form 7 を無償のプラグインとして永久に維持し続けることを誓いました。以来、WordPress...
View ArticleContact Form 7 6.0
Contact Form 7 バージョン 6.0 をリリースしました。これは多数の重要な変更を含んだメジャーアップデートです。すべてのユーザーに 6.0 への更新を推奨します。 編集画面の刷新 6.0 ではコンタクトフォーム編集画面が刷新されます。編集画面のあらゆる箇所が見直され、旧式の HTML、CSS、JavaScript が現代的なものへ置き換えられます。...
View ArticleContact Form 7 6.0.1
Contact Form 7 バージョン 6.0.1 がリリースされました。このマイナーアップデートリリースにはいくつかの改善とバグ修正が含まれます。 主要な変更点 設定検証: 設定検証機能が無効化されていても configValidator オブジェクトを定義する。 タグジェネレーター: ダイアログが正しくスクロールできるように CSS を改善。 SWV: enum...
View ArticleConstant Contact インテグレーションの完全削除について
現在、Constant Contact インテグレーションは非推奨の扱いとなっており、使用しているユーザーには管理画面上で警告が表示されるようになっていますが、機能自体は今も利用可能であり従前どおり機能します。しかしながら、このモジュールは2025年のいずれかの時点での完全削除が予定されていますので、なるべく早く使用を停止することが推奨されます。代替のサービスをお探しの場合は Brevo...
View Article今後の CAPTCHA のサポートについて
すでにご存じと思いますが、Google はすべての reCAPTCHA ユーザーを2025年末までに Google Cloud 上の reCAPTCHA Enterprise に移行させる計画のようです。これは多くのユーザーにとってコスト増を意味します。この動きについての注意喚起のためここでお知らせします。 次のメジャーアップデート (今年の前半に出る予定の Contact Form 7...
View ArticleContact Form 7 6.0.4
Contact Form 7 バージョン 6.0.4 が公開されました。このマイナーアップデートリリースにはいくつかの改善とバグ修正が含まれます。 主な変更点 REST API: Content-Type ヘッダーから文字列値を得ることを確実にすることで PHP 8.1+ の非推奨警告を回避。 wp_admin_notice() に渡される引数の型を修正。 設定検証:...
View ArticleContact Form 7 6.0.5
Contact Form 7 バージョン 6.0.5 が公開されました。これはいくつかの改善とバグ修正を含むマイナーアップデートリリースです。 主な変更点 WPCF7_FormTag: フォームタグハンドラーの外部では get_id_option() ではなく get_option() を使用する。 6桁の電話番号を許容する。 変更の完全なリストは GitHub で閲覧できます。 必要バージョン:...
View ArticleContact Form 7 6.0.6
Contact Form 7 バージョン 6.0.6 が公開されました。このマイナーアップデートリリースにはいくつかのセキュリティ強化が含まれ、また WordPress 6.8 での動作を確認しています。 主な変更点 Stripe: 偽造された Payment Intent ID 検出し送信をスパムとしてブロック。 変更の完全な一覧は GitHub でご確認ください。 必要バージョン:...
View Article