前提・実現したいこと
MW WP Formでフォームがしっかり動作するようにしたいです。
発生している問題・エラーメッセージ
Local by Flywheelでフォームの動作確認を行っているのですが、
完了画面に「エラーが発生しました。後ほどもう一度お試しください。」と表示され
MailHog内にメールが届かず動作していない状況です。
入力画面、確認画面、完了画面は固定ページで作成済み、
固定ページにショートコード埋込済み、URL設定済み、
自動返信メール設定、管理者宛メール設定も設定済みです。
該当のソースコード
//入力画面のソースコード <?php get_header(); ?> <main class="contact"> <h3 class="title">お問い合わせ</h3> <div class="contents"> <p class="text">お問い合わせやご要望がある場合こちらからご連絡ください。</p> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <?php the_content(); ?> <?php endwhile; ?> <?php endif; ?> </div> </main> <?php get_footer(); ?>
//確認画面のソースコード <?php get_header(); ?> <main class="confirm"> <h3 class="title">お問い合わせ</h3> <div class="contents"> <p class="text"> 以下の内容でよろしければ送信を押してください。 </p> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <?php the_content(); ?> <?php endwhile; ?> <?php endif; ?> </div> </main> <?php get_footer(); ?>
//完了画面のソースコード <?php get_header(); ?> <main class="complete"> <h3 class="title">お問い合わせ</h3> <div class="contents"> <div class="text-wrap"> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <?php the_content(); ?> <?php endwhile; ?> <?php endif; ?> <p class="button-wrap"> <a href="<?php echo home_url(); ?>" class="button secondary">トップページへ戻る</a> </p> </div> </div> </main> <?php get_footer(); ?>
試したこと
プラグインを再インストールして1から作り直す
phpファイルに直接ショートコードを記述する
補足情報(FW/ツールのバージョンなど)
WordPress v5.6
MW WP Form v4.4.0
あなたの回答
tips
プレビュー