Formという問い合わせなどのフォームのプラグインを使ってます。スクロールを有効にする」にチェックを入れてます。これにより、ユーザーがフォーム入力して確認画面を確認後、戻るボタンで入力画面に戻っても、入力フォームのところにスクロールしてくれるわけです。それはいいのですが、確認画面でも同じ効果が出るため、本来は確認画面ではページのヘッダーが表示されて欲しいのですが、ページ下の方が表示されてしまいます。そこで確認画面だけ強制的にページのヘッダーが表示させる方法はないでしょうか?わずか300pxくらい上にいけばいいだけなので、300px上にスクロールさせるスクリプトとかでもいいです。3週前ページ遷移後に、ヘッダー部分をスクロールさせて、本文に誘導することがユーザビリティとするテーマもあるから、その300pxにしても、一概には出来ないでしょうね。さんが使用しているテーマの仕様に限ってのこととなるように思います。さんのような方のために、「画面変遷時のスクロールを有効にする」が設定されている際にスクロールする位置をセットするフィルターが用意されているようです。特定のフォームの確認画面だけということで説明が難しいのですが、私が苦心したソースを貼っておきます。いうフィルタはショートコードのコンテンツ取得時に実行されます。-300で良いですが、いっぱい設定しておいても害は無いように思います。いうフィルタと、mwform_scroll_offset_mw-wp-form-9というフィルタの、末尾の番号をフォームの番号と一致させれば動くと思います。munyaguが編集しました。(全2件中)このトピックに返信するにはログインが必要です。