Tech
MW WP Form を使い続けるリスクと、いま移行すべき理由|Contact Form 7 との比較で選ぶ
開発終了した MW WP Form を使い続けるリスク(脆弱性・PHP/WordPress将来バージョンでの停止・修正保証なし)を整理し、移行先を Contact Form 7+Frontierline Forms・Snow Monkey Forms・SaaSフォームで比較します。
新規採用がなくなった今こそ問い合わせの入口を守るべき理由と、無料版+自動移行ウィザードで手間なく乗り換える現実解を、受託でフォーム改修を手がける制作会社の視点で解説します。
WordPressの定番メールフォーム MW WP Form は、2023年に作者のキタジマタカシ氏より開発終了が発表され、現在は必要最低限の脆弱性対応のみが続く状態です。
新規制作での採用は開発元も控えるよう案内しており、いまから新しくMW WP Formを選ぶ理由はほぼありません。
つまり論点は「どのフォームを新規に選ぶか」ではなく、すでにMW WP Formで動いている既存サイトを、いつ・どこへ移すかに移っています。
結論から言うと、既存サイトがWordPressなら移行先の第一候補は Contact Form 7(CF7) で、CF7単体で不足する確認画面・DB保存・CSV出力・自動返信は拡張プラグインで補うのが最も無理のない現実解です。
この記事では、まず「使い続けるリスク」を具体的に整理し、移行先の選択肢を比較したうえで、なぜCF7+拡張プラグインが有利なのか、そして移行の手間が実はもう小さくなっていることまでを、受託でフォーム改修を手がける立場から解説します。
無料版 v2.1 で提供開始
MW WP Form → Contact Form 7 の自動移行ウィザードを、無料版で使えます。
MW WP Form のフォーム項目・必須などの入力チェック・管理者宛メール・自動返信メールの設定を、ワンクリックで Contact Form 7 のフォームへ自動変換する移行ウィザードを、Frontierline Forms 無料版のバージョン2.1で提供しています(WordPress.org 公式リポジトリで配信中)。確認画面もそのまま引き継げ、手作業でのフォーム作り直しは要りません。過去の送信データの一括取り込みは Pro 版で対応します。
なぜ「いま」移行すべきなのか|使い続けるリスク
MW WP Formは、入力から確認・完了までの画面遷移、データベース保存、自動返信メールを1本で備え、日本語圏の制作現場で広く使われてきた高機能なプラグインです。
動いているうちは便利なだけに、移行を先送りしがちですが、開発が止まったフォームを問い合わせの入口に据え続けることには、次の具体的なリスクがあります。
1. 脆弱性対応が細り、攻撃対象になりやすい
フォームは、ログインしていない外部の第三者が直接データを送り込める数少ない入口です。
だからこそ、送信値の検証やエスケープといったセキュリティ更新が滞ると、真っ先に攻撃対象になります。
開発終了後は最低限の対応方針のため、深刻な脆弱性が公表されても、修正パッチが間に合う保証はありません。
問い合わせフォーム経由での情報漏えいや改ざんは、そのまま事業の信用問題に直結します。
2. WordPress・PHPの将来バージョンで、ある日動かなくなる
WordPress本体やPHPは毎年のようにバージョンが上がり、内部仕様も少しずつ変わります。
開発が続くプラグインはこれに追従しますが、更新の止まったプラグインは追従されません。
結果として、本体をアップデートした瞬間にフォームが送信できなくなる、管理画面でエラーが出る、といった事態が予告なく起こり得ます。
問い合わせが止まっていることに、しばらく気づけないのが最も怖いパターンです。
3. 不具合が起きても、直る保証がない
自社サイトでも受託案件でも、フォームが止まれば売上や商談の機会がそのまま失われます。
開発が続いていれば公式修正を待てますが、開発終了後はその保証がありません。
回避のために当該フォームを一時停止する、旧バージョンで凍結するといった後ろ向きの対応を迫られることになり、いずれも根本解決にはなりません。
すぐに壊れるわけではありません。
ですが、問い合わせ=売上の入口を「もう更新されないプラグイン」に預け続けるという状態そのものが、時間の経過とともに膨らんでいく事業リスクです。
新規採用の理由がなくなった今こそ、まだ余裕のあるうちに、更新の続く土台へ移しておくのが安全です。
移行先の選択肢を比較する
MW WP Formの移行先には、いくつかの現実的な選択肢があります。
それぞれの向き・不向きを、既存のWordPressサイトを運用している前提で整理します。
| 移行先 | 特徴 | 向いているケース | 注意点 |
|---|---|---|---|
| Contact Form 7 + 拡張プラグイン | WordPressフォームの事実上の標準。確認画面・DB保存・通知などを拡張で後付け | 既存サイトがCF7中心/情報量と拡張性を重視/複数サイトを保守 | CF7単体は機能最小限。拡張プラグインの選定が必要 |
| Snow Monkey Forms | MW WP Formと同じ作者による後継プラグイン。思想が近い | 作者の設計思想を引き継ぎたい/Snow Monkey系で揃えたい | CF7ほどの利用者・情報量はない。CF7資産はそのままでは使えない |
| SaaS型フォーム(外部埋め込み) | 保守不要でスパム対策も自動。デザインは提供元依存 | WordPressの保守負担を手放したい/短期で立ち上げたい | 月額課金が継続。サイト外にデータが出る/デザイン自由度が下がる |
| 専用フォームプラグイン各種 | 特定機能に特化 | 単機能で完結する小規模フォーム | 機能が増えると結局プラグインが積み上がる |
Snow Monkey Forms は、MW WP Formと同じ作者が開発を続けている正統な後継で、思想を引き継ぎたい場合には有力な選択肢です。
ただし、利用者数・ネット上の情報量・受託現場での知見の蓄積という点では、依然として Contact Form 7 が頭ひとつ抜けています。
トラブル時に情報へたどり着きやすく、拡張の選択肢も豊富で、複数案件を横断して同じ土台で保守できることは、制作会社にとって実務上の大きな利点です。
既存サイトがすでにCF7を使っている、あるいは将来もWordPressで作り続けるなら、CF7を土台にするのが最も無理がありません。
なぜ Contact Form 7 + Frontierline Forms が有利なのか
CF7を移行先に選ぶうえで唯一のネックは、「CF7単体では、MW WP Formの主力だった確認画面・DB保存・自動返信を持たない」点です。
ここを1本で補えるのが、統合型の拡張プラグイン Frontierline Forms です。
MW WP Formの主要機能を、機能単位でそのまま引き継げます。
| MW WP Form の機能 | 移行後(Contact Form 7 + Frontierline Forms) |
|---|---|
| 入力 → 確認 → 完了画面 | 確認画面・完了画面:無料版で対応 |
| データベース保存 | 送信ログのDB保存:無料版で対応 |
| CSV出力 | CSV出力(UTF-8 BOM):無料版で対応 |
| 自動返信メール | メール自動返信:Pro版で対応 |
| 保存済み送信データの移行 | 一括取り込みウィザード:Pro版で対応 |
| 入力チェック(バリデーション) | 自動移行ウィザードが変換・CF7標準機能で対応 |
確認画面・DB保存・CSV出力といった「MW WP Formを選ぶ理由になっていた機能」は、Frontierline Forms の無料版で引き継げます。
しかも、確認画面もマルチステップもDB保存も、複数のプラグインを積み重ねずに1本の設定画面にまとまるため、移行後の保守がシンプルになります。
CF7の拡張プラグインをどう選ぶかは Contact Form 7 の拡張プラグインおすすめ比較 も参考にしてください。
つまりCF7+Frontierline Formsは、「事実上の標準」という安心感と、MW WP Formの多機能さを1本で足せる利便性を両立できる組み合わせです。
まず無料版で始められ、自動返信やSlack/Chatwork通知など運用寄りの機能が必要になった段階でPro版に広げれば、初期コストを抑えながら移行できます。
移行の手間は、実はもう小さい
実装の手軽さ ★★★
移行をためらう最大の理由は「フォームを全部作り直すのが大変そう」という手間の不安でしたが、ここは状況が大きく変わりました。
Frontierline Forms 無料版のバージョン2.1で追加された自動移行ウィザードが、MW WP Formのショートコードを解析し、項目(氏名・メール・お問い合わせ内容など)・必須などの入力チェック・管理者宛メール・自動返信の文面を、ワンクリックで CF7 のフォーム定義とメール設定へ変換します。
確認画面もそのまま引き継げ、自動変換になじまない特殊な項目だけ変換レポートに一覧表示されるので、その分を手直しすれば移行が完了します。
移行の具体的な進め方(自動移行ウィザードの実行から、不足機能の追加、切り替えのタイミングまで)は MW WP Form 開発終了後の移行先|確認画面・DB保存・自動返信を引き継ぐ現実解 で手順として解説しています。
過去データの一括取り込み手順は データ移行ドキュメント を参照してください。
なお、移行時に送信元アドレスの設計を誤るとメールが届かなくなるため、到達性対策は Contact Form 7 でメールが届かない原因と解決法 もあわせて確認しておくと安心です。
手作業でゼロから組み直すのに比べ、ウィザードを使えば移行作業の山場をまるごと短縮できます。
「大変そうだから先送り」の前提が、もう成り立たなくなっているというのが、いま移行を勧める大きな理由のひとつです。
WordPress Plugin & 受託開発
開発終了フォームのリスクを、CF7 + 無料版で解消する。
MW WP Form の確認画面・データベース保存・CSV出力は、Contact Form 7 の拡張プラグイン Frontierline Forms の無料版で引き継げます(WordPress.org公式リポジトリで配信中・管理画面から検索1つでインストール)。フォーム自体の移行は無料版の自動移行ウィザードでワンクリック、過去データの一括取り込みは Pro 版で対応します。自動返信メールやSlack/Chatwork通知が必要なら Pro版(年額$39.99〜)を、決済画面でローンチ割引コード EARLYBIRD2026 を入力すると割引価格で導入できます。特殊な項目の手直しや移行作業ごと任せたい場合は、受託でまとめて対応します。
まとめ
MW WP Formは開発終了が発表され、新規に採用する理由はほぼなくなりました。
既存サイトについても、脆弱性対応が細るリスク、WordPress・PHPの将来バージョンで動かなくなるリスク、不具合が起きても直る保証がないリスクを抱えたまま問い合わせの入口を預け続けるのは、中長期では避けるのが安全です。
移行先は、同作者の後継 Snow Monkey Forms も選択肢ですが、利用者・情報量・拡張性で有利な Contact Form 7 を土台にするのが、既存WordPressサイトには最も無理がありません。
CF7単体で不足する確認画面・DB保存・CSV出力・自動返信は Frontierline Forms のような統合型で1本にまとめて補え、フォーム自体は無料版の自動移行ウィザードでワンクリック移行できます。
手間の不安がなくなったいまが、移行の好機です。
具体的な手順は MW WP Form の移行手順 を、移行作業ごとのご相談は お問い合わせフォーム からどうぞ。
よくある質問
Q. MW WP Form はまだ使い続けても大丈夫ですか?
すぐに壊れるわけではありませんが、2023年に開発終了が発表され、現在は最低限の脆弱性対応のみの状態です。
フォームは外部からの入力を受け付ける入口のため、更新が細るほど攻撃対象になりやすく、WordPress本体やPHPの将来バージョンである日動かなくなるリスクもあります。
問い合わせ=売上の入口を、更新されないプラグインに預け続けるのは中長期では避けるのが安全です。
Q. MW WP Form の移行先は Contact Form 7 と Snow Monkey Forms のどちらがよいですか?
Snow Monkey Forms は MW WP Form と同じ作者による後継プラグインで、思想を引き継ぎたい場合の有力候補です。
一方で、利用者・情報量が最も多い事実上の標準を土台にしたいなら Contact Form 7(CF7)が有利です。
CF7単体で不足する確認画面・DB保存・CSV出力・自動返信は Frontierline Forms のような拡張プラグインで補え、フォーム自体は無料版の自動移行ウィザードでワンクリック変換できます。
既存サイトがCF7中心なら、CF7+拡張が最も無理のない選択です。
Q. 移行にはどのくらい手間がかかりますか?
かつてはMW WP FormとCF7で記法が異なり、フォームを手作業で作り直す必要がありました。
現在は Frontierline Forms 無料版の自動移行ウィザードが、項目・入力チェック・管理者宛メール・自動返信の設定をワンクリックでCF7へ変換します。
確認画面もそのまま引き継げ、特殊な項目だけ変換レポートを見て手直しすれば完了します。
過去の送信データの一括取り込みはPro版で対応します。
Q. MW WP Form を使い続けて、脆弱性が出たらどうなりますか?
開発終了後は最低限の対応方針のため、深刻な脆弱性が公表されても修正が間に合う保証はありません。
フォームは未認証の外部ユーザーが触れる箇所で、放置は情報漏えいや改ざんのリスクに直結します。
緊急の回避策として当該フォームを一時停止せざるを得ない場面もあり得るため、脆弱性が出てから慌てるより、更新の続く土台へ先に移しておくのが安全です。