Contact Form 7で困る: WordPress

おはようございます。お久しぶりの堀田です。

お客様サイトで、Contact Form 7 + Contact Form 7 add confirm を使っています。
※Contact Form 7 add confirmの使い方は、こちらのとおり。

個人的には、MW WP Formが好きですが、カスタマイズしずらいです。Non-Programerさんには、おすすめしずらいです。

さて、トラブル。

1. ファイルの送信について
今回は、添付ファイルを送信するという作業が入ります。
40Mのファイルを添付したいとのこと。
テスト用にfsutilで40Mファイルを作成し、40mtest.dmpと命名し、添付しました。

なぜか入力済み必須項目に、エラーが出ます。ついでに、いつまでたっても、送信されません。

エラー画面

公式ドキュメントによると、
「Contact Form 7 は 1) PHP のエラーが発生していないか、2) ファイルタイプとファイルサイズは適正か、についてチェックし、」
とのこと。
dmpファイルじゃ、ファイルタイプが適正か確認してくれないのかしらん。

jpgやらPDFの40mファイルを作成するスキルはないので、こちらについての動作確認は、お客様に丸投げしました。

2. Contact Form 7 add confirm で、「送信完了」時に、「確認ボタン」が残る。
Contact Form 7は、もともと、送信完了時に、元の画面に戻る仕様です。
だがしかし、「確認ボタン」まで残っちゃだめでしょ。
作成者のブログいわく、
入力画面のみで表示する要素: 「wpcf7c-elm-step1」なるクラスがあるらしいので、つけてみたけど、それでもだめ。
Contact Form 7もかなり仕様が変わっているのかしら。。

癖のあるプラグイン、もとい、この頃のWordPress側の仕様変更が著しくていろいろ困っているのかしら。。
こんなトラブル(?)もあるみたいだし。


もし1が解消しなかったら、「送信完了」画面も作成しないといけないのかしら。

人様のサイト作成は勉強になります。はい。もう。困るほど。(汗)