以下の手順で、フォーム入力画面にて表示されるべきエラーメッセージが表示されません。
どなたか対処方法を教えていただけますでしょうか?
1 フォーム入力画面の「確認ボタン」押下で、入力確認画面に遷移(確認画面はプラグイン「Confirm Plus Contact Form 7」で作成)
2 確認画面で「戻るボタン」を押下、フォーム入力画面に戻る
3 必須項目を入力しない、確認用メールアドレスに間違ったアドレスを入力する等をした状態で、「確認ボタン」を押下
4 管理画面のコンタクトフォームの編集画面、メッセージタブで設定したエラーメッセージが「確認ボタン」下に表示されない(バリデーションエラーのあった項目には正常にエラーメッセージが表示される)
なお、確認画面から「戻るボタン」で戻らず、初回入力時点だとエラーメッセージは表示されます。
各バージョン
WordPress : 6.6.2
PHP : 7.4.33
MySQL : 7.4.33
Confirm Plus Contact Form 7 : 1.1.10?
Contact Form 7 : 5.9.8
よろしくお願いいたします。
]]>以下の手順で、フォーム入力画面で表示されるべきエラーメッセージが表示されません。
どなたか対処方法を教えていただけますでしょうか?
1 フォーム入力画面の「確認ボタン」押下で、確認画面に遷移(確認画面はプラグイン「Confirm Plus Contact Form 7」で作成)
2 確認画面で「戻るボタン」を押下、フォーム入力画面に戻る
3 必須項目を入力しない、確認用メールアドレスに間違ったアドレスを入力する等をした状態で、「確認ボタン」を押下
4 管理画面のコンタクトフォームの編集画面、メッセージタブで設定したエラーメッセージが、「確認ボタン」下に表示されない(バリデーションエラーのあった項目のエリアには、エラーメッセージが表示される)
なお、確認画面から戻らず、初回入力時点だとメッセージタブで設定したエラーメッセージは正常に表示されます。
各バージョン
WordPress 6.6.2
PHP 7.4.33
MySQL 7.4.33
よろしくお願いいたします。
]]>【確認画面へ】をクリックした段階でチャットワークに通知され、
【送信する】をクリックした段階でもチャットワークに通知され、
2件通知が届いてしまいます。
【送信する】をクリックしたときのみ、チャットワークに通知させることはできますでしょうか。
スマホの場合の日付入力inputでエラーがでます(確認ボタンを押した時)。
scripts.jsが対応できていないようです。
便利なプラグインをありがとうございます。
確認ボタンを押して確認ページへ推移後、修正ボタンを押して入力画面へ戻る動作を何度か繰り返した際に確認ボタンが反応しなくなり、確認ページへ推移できなくなります。Loadingアイコンは表示されます。
その後、数分そのままにしておくと確認ボタンが反応するようになり、確認ページへ推移できます。
他者が制作したサイトでも同様の挙動を確認しました。
原因をご確認いただけますでしょうか。
PHP: 7.4.33
WordPress: 6.3.2
Confirm Plus Contact Form 7:1.1.9
Contact Form 7: 5.8.1
ブラウザ:Chrome、Edge
この度こういう便利なプラグイン見つかって、本当に助かります。
けれど、assets/js/scripts.jsの288行目では 現在「input.wpcf7-submit」というSelectorでフォーム送信ボタンを指定しているのですが、
Contact Form7にはInputだけでなく、Buttonのタッグを使わせる可能性もありますので、この点にご検討していただけるとこのプラグインはもっと良くなるのではないでしょうかと思って、
「.wpcf7-submit[type=”submit”]」か「form.wpcf7-form .wpcf7-submit」で少しご提案させていただきます
]]>固定ページ内に複数のフォームを設置しています。
contact form 7にて
[フォーム1]
[フォーム2]
を作成後、それぞれショートコードを固定ページ内に埋め込んでいます。
[フォーム1]の方は確認画面が表示されますが[フォーム1]の確認?[フォーム2]の入力?[フォーム1]の確認と重複して表示されてしまい、[フォーム2]の方は確認画面が表示されずそのまま送信されてしまいます。
何か対処法などありますでしょうか?
ラジオボタンやチェックボックスで、Fieldsetを入れ子で使用した時に、入れ子の外側の項目に入れ子の外側のLegendの値と内側のLegendの値が並んで表示され、入れ子の内側の項目に内側のLegendの値が表示されます。
逆か、外側の入れ子のときは外側のみ表示されるような設定のアイデアはありますでしょうか?
お世話になります。
Contact Form 7 add confirmが動作しなくなったので、こちらのプラグインを使わせていただくべく、現在テスト中です。
当初、Contact Form 7バージョン5.3.2で使用したところ、確認画面が表示され?送信されました。
が、プラグイン一覧画面で「Contact Form 7がバージョン5.4.2以降である必要がある」と表示されたので、Contact Form 7をアップグレードすると、まったく動作しなくなりました。
確認画面が出ずに「送信しました」メッセージが表示されるのですが、実際にはメール送信できていません。
ワードプレスのバージョンも関係しているのかもしれませんが、現在どうしても必要なプラグインがwordpress6.1.1では動作しないので、できればバージョン6.0.3のままで運用したいです。
なにか原因などお分かりにならないでしょうか。
よろしくお願いいたします。
環境
PHP バージョン: 7.4.29
ワードプレス:バージョン 6.0.3
Confirm Plus Contact Form 7:バージョン1.1.7
Contact Form 7:バージョン 5.4.2以降
お世話になります。
プラグイン開発ありがとうございます。とても助かっております。
本プラグインを利用して「確認画面」を出す際、フォームの先頭へ自動スクロールする仕様ですが、
スクロール位置がフォームの先頭よりもだいぶ上に来る場合があります。
何が原因かわかりますでしょうか?
ページが長いほど、質問数が多いほどこのような傾向がみられますが、
どのように対応するのがよいでしょうか?デザインの問題でしょうか?
どうぞ宜しくお願いします。
環境
PHP バージョン: 7.4.30
MySQL バージョン: 5.7.36-log
ワードプレス:バージョン 6.1
Confirm Plus Contact Form 7:バージョン1.1.6
Contact Form 7:バージョン 5.6.4
Contact Form CFDB7: バージョン 1.2.6.5
確認画面まで進むのですが、送信ボタンが反応しません。
戻るボタンは正常に反応します。
原因がわかりません。
https://symphony.face-eachother.site/contact/
contactform7 ver5.6.2
Confirm Plus Contact Form 7 ver1.1.3
です。
確認画面プラグインを作っていただいてありがとうございます。
試してみましたが、フォームを入力後、
メールは送信できるのですがフォーム上に「Progress…」と表示されて
「メッセージを送信しました」のテキストが表示されません。
リロードすると403になってしまいます。
解決策はありますでしょうか
フォーム確認画面が表示できません。
追加CSSとカスタムでHTMLを記述していますが、教えていただけないでしょうか?
<dl class=”contact7″>
<dt>お名前(ニックネーム可) <span style=”color:red;”><b>*</b></span></dt>
<dd>[text* your-name placeholder”例:山田 太郎”]</dd>
<dt>ご要望?ご質問など</dt>
<dd>[textarea your-message]</dd>
</dl>
[acceptance acceptance-595] <u>プライバシーポリシー</u>に同意の上、<br />送信します。
<p class=”btn_contact7″>[submit “確認画面へ”]</p>
よろしくお願いいたします。
]]>ラジオボタン、チェックボックスの項目が確認画面に反映されません。
最小限のコードからlabelやclassをつける様々なものをためしました。
–環境–
WP 5.9.3
PHP 7.4.25
プラグインバージョン 1.1.1
ラジオボタン、チェックボックスの項目が確認画面に反映されません。
最小限のコードからlabelやclassをつける様々なものをためしました。
<fieldset>
<legend><label for="radio-100">項目</label></legend>
[radio radio-100 use_label_element default:1 "1" "2" "3"]
</fieldset>
–環境–
WP 5.9.3
PHP 7.4.25
プラグインバージョン 1.1.1
先日、「送信ボタンを押しても反応しない」件で対応頂き有難うございました。
別の問題ですが、InternetExprolerからのアクセス時に、「入力内容を確認する」ボタンを押しても確認画面が表示されずすぐ送信されてしまいます。
以下の確認用サイトで挙動は確認できるものと思います。
https://tmp.hiwave.or.jp/hdic/event/5522/?apply=on
ご必要でしたら送信して確認されても結構です。
入力されたメールアドレスに自動返信メールを送りますので、ご担当者のメアドを利用されるのが良いと思います。
なお、当方では以下のバージョンを使用しています。
?WordPress:バージョン5.9
?PHP:7.4.24
?Contact Form 7:バージョン5.5.5
?Confirm Plus Contact Form 7:バージョン1.0.12
最新バージョン1.0.15では未確認ですので、対応済でしたらご容赦ください。
]]>Contact Form7+Confirm Plus Contact Form 7でお問い合わせフォームを作成しています
問合せデータを「Contact Form CFDB7」で保存しているのですが、Contact Form7上で「確認」画面に推移した時点で「CFDB7」にデータが登録され「送信」すると2重にデータが登録されてしまうことに気が付きました。
「確認画面」から一旦フォームに戻って修正するとさらにデータが1つ増えてしまいます。
色々調べてみたところ以前の「ContactForm7 add confirm」でも同じような不具合が発生していたようで対処方法を書いている方がいらっしゃいました。
https://allegrettoworks-blog.com/archives/140
「contact-form-cfdb-7.php」の一部修正で対応できそうなのですが、
「Confirm Plus Contact Form 7」の場合も同様の修正で対応可能なのでしょうか?
また対処可能な場合どのように記述すればよいか、ご教授いただけませんか?
お世話になっております。特殊な例で恐縮なのですが、下記のように一つのフォームの中に、同じ項目名でname属性は別のフォームがいくつかある場合、
<div class="mailform-table table01">
<div class="mailform-column">
<p class="form-tit"><label for="your-name">お名前</label><span class="req">必須</span>
<p class="form-input">[text* your-name]
</div>
<div class="mailform-column">
<p class="form-tit"><label for="tel-120">電話番号</label><span class="req">必須 </span>
<p class="form-input">[tel* tel-120]
</div>
<div class="mailform-column">
<p class="form-tit"><label for="your-addres">ご住所</label><span class="req">必須</span>
<p class="form-input">[text* your-addres]
</div>
</div>
<div class="mailform-sub">
<div class="in-form-title"><span class="form_item_label_span any">任意</span>ご紹介いただく方(1人目)
</div>
<div class="mailform-table table02">
<div class="mailform-column">
<p class="form-tit"><label for="intro-name">お名前</label>
<p class="form-input">[text intro-name]
</div>
<div class="mailform-column">
<p class="form-tit"><label for="intro-tel">電話番号</label>
<p class="form-input">[tel intro-tel]
</div>
<div class="mailform-column">
<p class="form-tit"><label for="intro-addres">ご住所</label>
<p class="form-input">[text intro-addres]
</div>
</div>
</div>
確認画面に遷移した時に、
お名前 〇〇〇〇(一つ目のフォームの入力値)、△△△△(二つ目のフォームの入力値)、
電話番号 000000000(一つ目のフォームの入力値)、08000000000(二つ目のフォームの入力値)、
...
というように、同じ項目名のフォームの入力値がまとめて表示されてしまいます。
これは仕様上仕方がないことでしょうか? それか、私のコードの記述方法に問題があるでしょうか?とりあえず、項目名をお名前2 お名前3???というふうに変更すれば分かれて表示されますので、それで対応していこうとは思っているのですが???
デフォルトで「確認」となっていますが、「確認画面に進む」に変更したいです。
そういった変更は可能でしょうか?
また、確認画面に進んだ際にスライドアップする距離が長く、ピンポイントで画面が表示される位置にしたいのですが、その部分の修正は可能でしょうか?
フォームに、チェックボックスかプルダウンリストが存在すると、送信ボタンが押せない状態となります。
それ以外のオブジェクトを使用した場合は問題ないように思われます。
本事象はバージョン1.0.12と1.0.13 で確認しています。
]]>プラグイン開発ありがとうございます。
とても助かりました。
Contactform7の公式サイトに掲載されている方法で送信完了後にサンクスページを表示(リダイレクト)しておりましたが、プラグイン有効化後に動作しなくなりました。
送信後に異なる URL にリダイレクトさせるには
https://contactform7.com/ja/redirecting-to-another-url-after-submissions/
送信は正常に行われますが、送信完了後にはURLの末尾に文字が入り、フォーム画面のままとなります。
公式サイトにある症状でしたのでURLをご連絡いたします。
対応についてご教示いただけると幸いです。
送信後、コンタクトフォームが #wpcf7-f123-o1 のような見慣れないコードが後ろについた URL にリダイレクトするのですが、なぜですか?
https://contactform7.com/ja/faq/after-submission-my-contact-form-redirects/
languages/confirm-plus-contact-form-7-ja.po
49行目の翻訳は、本来「修正」的なものですが、「Internet Explorer はサポート対象外です」になっています。
とりあえず自分で修正してmoファイルにコンパイルしましが、次のバージョンで修正をお願いします。
]]>確認ボタンがそもそも表示されない
]]>確認画面までは表示されますが、
「メッセージの送信に失敗しました。後でまたお試しください。」
とエラーが出てしまい送信完了できません。
フォーム自体は、以下のようにシンプルなものです。
<label>お名前 (必須)
[text* your-name]</label>
<label>メールアドレス (必須)
[email* your-email]</label>
<label>メッセージタイトル
[text your-subject]</label>
<label>メッセージ本文
[textarea your-message]</label>
[submit "送信"]
]]>
このプラグインを有効化しフォームの動作テストを行っていました。
確認画面に表示される項目のレイアウト調整などを行うため、何度もフォーム送信を行っていたのですが、最初の数回(多分5回~6回)は、フォームに入力して送信するたびに確認画面が表示されていました。
多分7回目あたりから、入力項目に入力して送信ボタンをクリックすると、ボタンの横に円状のインジケーターがクルクルと回った後、フォームがあった場所が真っ白のままになってしまいました。
通常はインジケーターがクルクル回った後、フォームがあったところに入力内容を確認する表?レイアウトが表示されるのですが、その部分が真っ白状態のままになってしまいます。(この時フッターやヘッダーは表示されています)
チェックボックス等のレイアウトを整形していたところこの状態になりました。
考えられる原因を教えていただきたいと思います。
よろしくお願いいたします。