رفع مشکل اسکرول بعد از پر کردن فرم

سلام .

دقت کردید وقتی یک فرمی رو پر میکنیم و تاییدیه که ظاهر میشه یهو به اندازه کلی پیکسل یه اسکرول بد میخوره میاد پایین و برای اینکه بخوایم متن تاییدیه مثلا “از تماس شما متشکریم! به زودی با شما تماس می گیریم.” رو مشاهده کنیم باید اسکرول بار رو ببریم بالا !

انصافا خیلی حرکت ضایعی هست و ادم فک میکنه صفحه خالیه !

برای حل این مشکل باید کد زیر رو بزارید داخل functions.php قالبتون تا دیگه اکی اکی بشه ! اگه این موضوع برای شما هم مثل من اذیت کننده بود بگید تو فارسی ساز لحاظش کنم !

add_filter( 'gform_confirmation_anchor', '__return_false' );

البته اگه بخواید به این اسکرول خوردن مقدار خاصی لحاظ کنید بجای کد بالا از کد زیر استفاده کنید و بجای 20 ، عدد دلخواهتون رو لحاظ کنید . این عدد برحسب پیکسل هست .

add_filter( 'gform_confirmation_anchor', function() {
return 20;
} );

درباره نویسنده

نوشته های مرتبط

20 نظر

          1. میرزاامینی

            سلام
            متشکرم
            بله در حالت آژاکس نیست. چون وقتی در حالت آژاکس می گذارم بعد از تایید فرم تاییده نمایش داده نمیشود و پایین فرم تصویر در حال لود نمایش داده می شود.
            برای نمونه این فرم را تست کنید که در حالت آژاکس قرار دادم
            http://torreh.net/طره-برگزار-می‌کند-چهره-سال-فرش-دستباف/

  1. حسین

    سلام
    ممنون از زحمتی که برای این فرم کشیدین
    من یه تازه کارم.میخواستم بدونم باید این کدی که برای این مشکل قرار دادین رو به جای کل فایل functionقرا بدیم یادر خط خاصی
    تشکر

    پاسخ
  2. مجید

    با سلام و عرض ادب بنده فرم را ساختم چند مرحله ای وقتی روی بعدی کلیک می شه سایت ری لود می شه ، نمی شه کاری کرد در همان صفحه وارد مرحله بعدی بشه ممنون می شم پاسخ بدید

    پاسخ

نظری بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


9 + 3 =