لود فایلهای جاوا اسکریپت وردپرس در فوتر
خاصیت بلاک کردن بارگذاری موازی فایلهای جاوا اسکریپت یکی از دلایل کند شدن سرعت لود اولیهی صفحات وردپرس بحساب میاد. وقتی تعداد افزونههایی که اسکریپتی رو به header اضافه میکنن هم زیاد باشه معمولا با صفحات سفید در حال لودی مواجه میشیم که مطمئنا برای بازدیدکننده جالب نیست. این انتظار اعصاب خردکن رو با فرستادن فایلهای جاوا اسکریپت به فوتر میشه تا حدی کاهش داد.
پلاگین JavaScript to Footer اون دسته از فایلهای js که بصورت استاندارد فراخوانی میشن رو به فوتر منتقل میکنه و در نتیجه مرورگر برای نمایش ساختار کلی صفحه منتظر بارگذاری کدهای جاوا اسکریپت نمیشه و این یعنی تجربهی خوشایند بازدیدکنندهی سایت شما!
بعد از نصب، چرخی تو صفحات سایتتون بزنین تا مطمئن بشین همه چیز درست کار میکنه. سازندهی این افزونه کاربر فعالی به نام Vladimir Prelovac هست که پلاگین SEO Friendly Images هم یکی از آیتمهای معروفشه و حتما میشناسین.
سلام خسته نباشید یه سوال داشتم من میخواستم افزونه Fancy Captcha را توی وبسایتم بذارم ولی متاسفانه بعد از نصب و فعال سازی توی صفحات مینویسه You must enable javascript to see captcha here! هرکاری هم کردم نتونستم فعالش کنم شما میتونید راهنمائیم کنید چه کار کنم
سلام ایمان جان. این مدل افزونهها همینجور که ارورش رو مشاهده میکنین نیاز به فعال بودن جاوااسکریپت تو مرورگر دارن و ممکنه کارایی لازم رو نداشته باشن به همین دلیل توصیه میکنم این پست رو مشاهده و از ترکیب جایگزین پیشنهادی استفاده کنین.
محسن جان من یه سئوال داشتم
من میخواستم به صورت دستی این کار رو انجام بدم و با پلاگین نباشه.
در واقع جوری بشه که فایل های اسکریپتی که تو هدر و زیر هدره کلا بیاد تو فوتر سایت
همینطور بعضی مطلالب سایت رو میخوام تو لود شدن اولویت بزارم و بهشون ترتیب بدم مثلا اول مطالب اصلی لود بشن بعد ساید بار و الی آخر راه اصولیش چجوریه من اومدم خودم کدها رو جابجا کردم قالب به هم ریخت!
سلام مهدی جان. متاسفانه روش دستی سراغ ندارم. براتون سرچ میکنم ایشالا.
مرسی محسن عزیز
تشکر از همه زحمت کشان که به ما مبتدی ها یا به قول قدیما اکابریها کمک میکنید ممنون
محسن جان یک سئوال برای من پیش اومد تو این نظرات!
می خواستم بدونم چه فرقی می کنه سایت با www بالا بیاد یا بدون www که این دوستمون اصرار می کرد مثل شما صفحات با www باشن؟
هیچ فرقی نمیکنه آقا فقط مهم اینه که اگر مثلا با www هست آدرسهای بدون www هم با اون لود بشن.
سلام جالب بود ولی فقط یه مشکل داره
اگر تا قبل از لود شدن فوتر کاربر کاری رو انجام بده که نیاز به جاوااسکریپت باشه فکر کنم مشکل پیش میاد!
سلام. بله تو مواردی لازمه که یه فایل جاوااسکریپت تو هدر لود بشه اما عموما اگر صفحه سنگین نباشه لود این فایلها تو فوتر باعث بارگذاری منظمتر پیج میشه.
سلام سال محسن جان عیدت مبارک
پلاگین عالی بود استفاده کردیم
سلام آقا سال نو شما هم مبارک. خوشحالم که مفید بوده (f)
سلام از زحمات شما متشکرم
سلام قربون شما دوست عزیز (f)
سلام شما چیکار کردین که وقتی
http://newbie.ir/1390/12/increase-wordpress-speed-by-loading-javascript-in-footer/
میره رو WWW
تو مال من فقط صفحه اول اینجوری و اگه مطالب رو بدون دبلیو بزنی نمیره رو دبلیو
سلام دوست عزیز این آموزش رو بخونین.
سلام ،ممنون
ولی این کد هم مثل کدهای قبلی خودم بود
صفحه اول رو ردایریکت میکنه
ولی صفحات و مطالب رو ردایرکت نمی کنه
مثل مال شما نیست
و فقط صفحه اول ردایرکت میشه
از کش نباش؟
!!! آدرس سایت رو تو تنظیمات وردپرس هم بروز کردین؟
بله از اول با www نصب کردم
کدتون رو تو انجمن تست کردم کار کرد
یعنی وقتی http://www.forum.site.com/forum42/
میزنم میره رو
forum.site.com/forum42
ولی تو صفحه اصلی نمیره
گوگل هم مطالبمو دوتا دوتا و تکراری حساب میکنه با اینکه کپی نیستن
و خودم مینویسم ولی اونایی که از من کپی کردن از من جلوترن و مال من دوتا هستش
یکی با دبلیو و اون یکی بی دبلیو
من که شخصا دلم میخواد زار بزنم
همیشه باید برای یک چیز که با راه حل ساده حل شده برای دیگران.
برای من … حل شه (O) ;-(
سلام
اینو بزاری اول کدهات همه چی درست میشه
RewriteBase /
😉
خیلی بدردم خورد. مرسی 😉
خوشحال شدم آقا رضا (f)
مثل همیشه کارت درسته 🙂 خیلی جالب بود
سلام علی آقا خیلی مخلصم (f)
واقعا ممنون محسن جان
قبلا مجبور بودم برای پیاده کردن چنین ایده ایی از امکانات cloud flare استفاده کنم که اون هم مشکلات خاص خودش رو داشت.
مانا باشی دوستم
سلام نصور جان پیروز باشی (f)