• 解決済 kobaregza

    (@kobaregza)


    「MW WP Form」のプラグインを使っているのですが、
    同一ページで確認画面に移動後「戻る」をクリックし、「確認画面へ」をクリックすると
    確認画面に移動しないということが起きています。
    また「mwform_submitButton preview_value=”確認画面へ” submit_value=”送信する”」を使用した場合、完了画面にも移動しないことが起きてます。
    バリテーションルールは設定してあり、フォーム識別子も固定ページに貼り付けてあります。

    現在サンプルで動かしていますが、上記のような動きになってしまいます。
    以下がそのサンプルです。
    <table class=”mail”>
    <tr>
    <td>お名前</td>
    <td>[mwform_text name=”neme01″ size=”20″ maxlength=”20″ value=””]</td>
    </tr>
    </table>

    <p> [mwform_backButton value=”戻る”][mwform_submitButton preview_value=”確認画面へ” submit_value=”送信する” name=””]</p>

    WordPressのバージョンは3.7.1です。
    プラグインのバージョンは1.1.5です。
    ワードプレスは今回が始めての使用で、phpもワードプレスで初めてまともに使います。

    原因がわかる方がいれば、教えていただきたいです。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • サンプルのコードで試してみましたが、こちらの環境ではきちんと動作しました。
    他のプラグインを停止し、テーマをデフォルトにして試してみてください。
    バリデーションの設定間違いの可能性もありますので、一度バリデーション設定も全て削除して試してみてください。

    トピック投稿者 kobaregza

    (@kobaregza)

    inc2734さん、返答ありがとうございました。
    テーマをデフォルトにしてみたら動きましたが、どこが原因かを今は調査中です。

    可能性として考えられるところはどこかわかりますか?

    トピック投稿者 kobaregza

    (@kobaregza)

    inc2734さん、フッターの「<?php wp_footer(); ?>」が以前間違って消してしまったことが原因だったみたいでした。

    ご迷惑おかけしました。

    同じ内容で困っています。
    すべてのプラグインを停止、テーマデフォルト、バリデーション削除、でもNGです。

    症状は 入力 → 確認画面へ → 戻る → 修正後、確認画面へ = NG(何も変わりません)

    一度他のページへ行って、戻るとキャッシュが残っており、進むことが出来ません。
    サイトを一度閉じて、再度訪問すると使用可能ですが、同様の動作をします。

    そのまま送信すると正常に送信はされます。

    【フォーム内ソース】

    <script type=”text/javascript”>
    jQuery( function( $ ) {
    $( ‘input[name=”zip22″]’ ).keyup( function( e ) {
    AjaxZip3.zip2addr( ‘zip21’, ‘zip22’, ‘pref21’, ‘addr21’, ‘strt21’ );
    } )
    } );
    </script>

    <div class=”inq”>
    <table>
    <tr>
    <th>お名前*</th><td>[mwform_text name=”名前”]</td>
    </tr>
    <tr>
    <th>メールアドレス*</th><td>[mwform_text name=”メールアドレス”]</td>
    </tr>
    <tr>
    <th>お電話番号</th><td>[mwform_tel name=”電話番号”]</td>
    </tr>
    <tr>
    <th>〒</th><td>[mwform_text name=”zip21″ size=”4″ value=”” maxlength=”3″]-[mwform_text name=”zip22″ size=”4″ value=”” maxlength=”4″]</td>
    </tr>

    <tr>
    <th>都道府県</th><td>[mwform_text name=”pref21″]</label></td>
    </tr>
    <tr>
    <th>市区町村</th><td>[mwform_text name=”addr21″]</label></td>
    </tr>
    <tr>
    <th>以下住所</th><td>[mwform_text name=”strt21″]</label></td>
    </tr>

    <tr>
    <th>お問い合せ内容</th><td>[mwform_textarea name=”お問い合せ内容” rows=”10″]</td>
    </tr>
    </table>

    </div>
    <p>[mwform_submitButton preview_value=”確認画面へ” submit_value=”送信する”] [mwform_backButton value=”戻る”]</p>

    【head内スクリプト】

    <script src=”http://ajaxzip3.googlecode.com/svn/trunk/ajaxzip3/ajaxzip3.js&#8221; charset=”UTF-8″></script>

    <script type=’text/javascript’ src=’http://URL/wp-includes/js/comment-reply.min.js?ver=3.7.1′></script&gt;

    <script type=’text/javascript’ src=’http://URL/wp-includes/js/jquery/jquery.js?ver=1.10.2′></script&gt;

    <script type=’text/javascript’ src=’http://URL/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1′></script&gt;

    WordPress 3.7.1を使用

    以上、わかる方宜しくお願い致します。

    参考までに、

    私も全く同じ現象でしたが、
    自作テンプレートで
    <?php wp_footer(); ?>
    を使っていないことが原因でした。

    kobaregzaありがとうございました。

    モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    pplstockさん、おそらくもとの質問主のkobaregzaさんやcobrapsycoさんとは状況が違うので、
    新しくトピックを立てていただいたほうがよいです。

    多分ですが、設定の問題なような気がします。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「MW WP Formの戻るボタンについて」には新たに返信することはできません。