WordPress

WordPressにフォームを設置するため、プラグイン MW WP FORM をページの下に設置した場合の、確認画面、完了画面の位置調整方法

ランディングページの下の方にフォームを設置した場合に、確認画面に進むとページのトップに移動してします。

これを解消するには、以下にチェックを入れればOKのハズです!が

メニューを上部に固定しているページなどでは、

自動でスクロールするけど文字が隠れるなどの症状がでます。

そんなときは、

scroll.js を調整することでスクロールの位置を調整します。

ファイルは、

wp-content\plugins\mw-wp-form\js

にありますので、このファイルを編集します。

jQuery( function( $ ) {
    var posy = $( '.mw_wp_form' ).offset().top;
    posy = posy + parseInt( mwform_scroll.offset );
    $( window ).scrollTop( posy );
} );
となっていますので、こちらに、位置調整する1行を追加します。
jQuery( function( $ ) {
    var posy = $( '.mw_wp_form' ).offset().top;
    posy = posy + parseInt( mwform_scroll.offset );
    posy = posy - 【ここに数字と入れる】;
    $( window ).scrollTop( posy );
} );

 

posyに数字設置し直すことで調整出来ます。