آموزش حل مشکل Render-Blocking جاوا اسکریپت و CSS در وردپرس

ضعیفمتوسطخوببسیار خوبعالی
( 1 رای , میانگین : 5,00 از 5)
بارگذاری...

آیا قصد دارید جاوا اسکریپت و CSS را در وردپرس خود حذف کنید؟ اگر سایت خود را با استفاده از ابزارهای تست سرعت سایت مانند Google PageSpeed insights آزمایش کنید، به احتمال خیلی زیاد به شما پیشنهاد می شود که اسکریپت‌های مسدودکننده رندر و CSS را حذف کنید. به همین منظور ما در این مطلب قصد داریم شما را با نحوه رفع مشکل Render-Blocking جاوا اسکریپت و CSS در وردپرس آشنا کنیم. با ما همراه باشید.

منظور از رندر بلاک جاوا اسکریپت و CSS در وردپرس چیست؟

به طور کلی؛ رندر بلاک جاوا اسکریپت (Render blocking JavaScript) و CSS فایل هایی هستند که از نمایش یک صفحه وب قبل از بارگیری این فایل ها توسط وب سایت جلوگیری می کنند. هر سایت وردپرس دارای قالب و افزونه هایی است که فایل های جاوا اسکریپت و CSS را به قسمت جلویی وب سایت شما اضافه می کند. این اسکریپت ها می توانند زمان بارگذاری صفحه سایت شما را افزایش و باعث شوند که سایت شما با سرعت بالاتری برای کاربران بارگذاری شود.

ابزار Google PageSpeed Insights چیست؟

این یکی از بهترین ابزارهای تست سرعت وب سایت است که توسط گوگل ارائه شده تا به صاحبان وب سایت ها کمک کند تا سرعت وب سایت خود را بهینه و آزمایش نمایند. این ابزار وب سایت شما را بر اساس دستورالعمل های گوگل برای سرعت آزمایش و سپس پیشنهاداتی برای بهبود زمان بارگذاری صفحه سایت شما ارائه می دهد. این امتیاز بر اساس تعداد قوانینی که سایت شما می گذرد به شما نشان می دهد. امتیاز اکثر وب سایت ها بین 50-70 می باشد.

بیشتر بخوانید: آموزش تغییر ایمیل پیشفرض در وردپرس 

نحوه رفع خطای Render-Blocking JavaScript و CSS در وردپرس

ما در این مطلب قصد داریم روش های رفع خطای Render-Blocking را با استفاده از دو روش مختلف به شما آموزش دهیم. با ما همراه باشید تا شما را با راه حل مشکل Eliminate render-blocking resources آشنا کنیم.

1- آموزش رفع مشکل Render-Blocking در سایت های وردپرسی با افزونه WP Rocket

همانطور که می دانید، افزونه WP Rocket یکی از بهترین و محبوب ترین افزونه های افزایش سرعت وب سایت می باشد که به شما کمک می کند تا یک سایت سریع داشته باشید. در واقع؛ این بهترین افزونه کش وردپرس در بازار است که به شما کمک می کند تا به سرعت عملکرد وب سایت خود را بدون هیچ مهارت فنی یا راه اندازی پیچیده بهبود ببخشید.

برای انجام اینکار؛ در ابتدا باید این افزونه را در سایت خود نصب و فعال کنید. ( برای خرید افزونه WP Rocket کلیک کنید ). پس از فعال شدن افزونه، از بخش “تنظیمات” روی گزینه “WP Rocket” کلیک کنید. سپس وارد برگه “بهینه سازی فایل” شوید. در مرحله بعد به قسمت CSS Files مراجعه کرده و تیک گزینه‌ های  Minify CSS، Combine CSS Files و Optimize CSS Delivery را علامت بزنید.

رفع مشکل Render-Blocking جاوا اسکریپت و CSS در وردپرس

در مرحله بعد، وارد بخش JavaScript Files شوید. حال از این قسمت می توانید تمام گزینه ها را برای حداکثر بهبود عملکرد بررسی نمائید.

| رفع خطای Render-Blocking JavaScript و CSS در وردپرس

می توانید همانند CSS ، فایل های جاوا اسکریپت را فشرده و ترکیب کنید. همچنین می از بارگیری فایل jQuery Migrate در وردپرس خود جلوگیری نمائید. در واقع؛ این یک اسکریپت است که وردپرس بارگیری می کند تا با استفاده از نسخه های قدیمی jQuery سازگاری افزونه ها و قالب ها را فراهم کند.

در مرحله بعد، صفحه را به سمت پایین اسکرول کنید و تیک گزینه های “Load JavaScript Defered” و “Safe Mode for jQuery” را علامت بزنید.

راه حل مشکل Eliminate render-blocking resources

این گزینه‌ ها باعث به تاخیر افتادن بارگیری جاوا اسکریپت‌های غیر ضروری می شود. همچنین حالت امن jQuery به شما این امکان را می دهد تا jQuery را برای مضامینی که ممکن است از آن به صورت درون خطی استفاده کنند، بارگیری نمائید. اگر شما مطمئن هستید که قالبتان در هیچ کجا از جی کوئری درون خطی استفاده نمی کند، بهتر است این گزینه را بدون علامت نگه دارید. در نهایت فراموش نکنید که با کلیک روی دکمه “ذخیره” تغییرات خود را ذخیره نمائید.

بیشتر بخوانید: نمایش ساعت در وردپرس با افزونه CoolClock 

2- آموزش حل مشکل Render-Blocking در سایت های وردپرسی با استفاده از Autoptimize

افزونه Autoptimize یکی از بهترین افزونه های کش و افزایش سرعت وب سایت است که به صورت رایگان ارائه شده و هم اکنون دارای بیش از 1 میلیون نصب فعال می باشد. این افزونه رایگان را می توانید به سادگی از طریق مخزن وردپرس در سایت خود نصب کنید. پلاگین Autoptimize به طور خاص برای بهبود تحویل فایل های CSS و JS وب سایت شما ساخته شده است.

اولین کاری که باید انجام دهید این است که افزونه Autoptimize را در سایت خود نصب و فعال کنید. پس از فعال شدن افزونه، از بخش “تنظیمات” رو گزینه “Autoptimize” کلیک کنید تا وارد بخش پیکربندی آن شوید.

در صفحه تنظیمات، در ابتدا گزینه “بهینه سازی کد جاوا اسکریپت” را که در زیر بلوک گزینه های جاوا اسکریپت است، علامت بزنید. فقط فراموش نکنید که تیک گزینه “Aggregate JS-files” را بردارید.

روش های رفع خطای Render-Blocking

در مرحله بعد، صفحه را به سمت پایین اسکرول کنید تا وارد بخش “گزینه هایCSS” شوید. حال باید گزینه “بهینه سازی کدCSS” را علامت بزنید. فقط فراموش نکنید که تیک گزینه “Aggregate CSS-files” را بردارید.

آموزش رفع مشکل Render-Blocking در سایت های وردپرسی

اکنون باید روی دکمه «ذخیره تغییرات و خالی کردن حافظه پنهان» کلیک کنید تا تغییرات برای شما اعمال شود.

در مرحله بعد، وب سایت خود را با استفاده از ابزار Page Speed Insights تست کنید. ما توانستیم مشکل مسدود کردن رندر را با این تنظیمات اولیه برطرف کنیم.

نحوه رفع ارور Render-Blocking جاوا اسکریپت و CSS در وردپرس

اگر هنوز اسکریپت‌های مسدودکننده رندر وجود دارد، باید به صفحه تنظیمات افزونه برگردید و گزینه‌ ها را در هر دو گزینه جاوا اسکریپت و CSS بررسی نمائید.

بیشتر بخوانید: آموزش درون ریزی و برون ریزی در وردپرس 

سوالات متداول

دلیل اصلی بروز خطای Render-Blocking JavaScript و CSS در وردپرس چیست؟

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

راحت ترین روش رفع خطای Render-Blocking JavaScript و CSS در وردپرس کدام روش است؟

یکی از بهترین و ساده ترین روش های حل خطای Render-Blocking JavaScript و CSS در وردپرس، استفاده از افزونه هایی همچون: WP Rocket و Autoptimize می باشد. با کمک این دو افزونه شما به سادگی می توانید مشکل رندر بلاک جاوا اسکریپت و CSSرا درسایت وردپرسی خود حل کنید.

بیشتر بخوانید: آموزش اضافه کردن استایل دلخواه به ابزارک ها در وردپرس

جمع بندی: نحوه رفع ارور Render-Blocking جاوا اسکریپت و CSS در وردپرس

طریقه حل خطای Render-Blocking JavaScript و CSS در وردپرس چگونه است؟ به طور کلی؛ این خطا از نمایش یک صفحه وب قبل از بارگیری فایل های رندر بلاک جاوا اسکریپت و CSS توسط وب سایت جلوگیری می کند. ما در این مطلب نحوه رفع مشکل Render-Blocking جاوا اسکریپت و CSS در وردپرس را با استفاده از دو روش مختلف به شما آموزش دادیم. امیدوارم این آموزش مورد رضایت شما عزیزان قرار گرفته باشد.

منبع: wpbeginner

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



میلاد انوش
( عضو از 3 سال قبل )
  • 900 نوشته
  • 0 دیدگاه
  • 1 محصول
  • 0 دوره آموزشی

نظرات کاربران

ثبت دیدگاه

  1. سلام در ورژن جدید ظاهرا او دکمه ی اد اسکریپت وجود نداره! باید از کدوم قسمت انجام بدیم؟!

  2. سلام و وقت بخیر

    برای من اون دکمه ادد اسکریپت نیست !

    مشکل از کجاست ؟
    خیلی ممنون

    • سلام
      افزونه را به اخرین نسخه بروز رسانی کنید.
      این دکمه در لینک Minify و در بخش JS وجود دارد.

ارسال دیدگاه غیرفعال شده است.

چند نکته قبل از ارسال دیدگاه :
  • تمامی دیدگاه ها قبل از انتشار عمومی توسط کارشناسان سایت بررسی خواهند شد.
  • دیدگاه هایی که جنبه تبلیغاتی داشته باشند تایید نخواهند شد.
  • آدرس سایت ، مشخصات مدیریت و... در متن دیدگاه حذف خواهند شد.
  • دیدگاه هایی که به زبان انگلیسی باشند تایید نخواهند شد.
  • دیدگاه هایی که حاوی توهین ، تهدید یا... باشند تایید نخواهند شد.

مطالب مرتبط



مشکل رفرش و ریدایرکت شدن صفحه لاگین وردپرس

261
0
آیا قصد دارید وارد وب سایت وردپرس خود شوید اما نمی توانید از صفحه ورود عبور کنید؟ اگر با این مشکل روبه رو هستید، به احتمال خیلی زیاد ...
جزییات بیشتر آموزش را بخوانید!

بهترین قالب های آرایشگاه زنانه و مردانه برای وردپرس

2804
0
یک قالب آرایشگاهی وردپرس جذاب، به شما کمک می کند تا بتوانید انواع وب سایت ها در خصوص سالن های زیبایی، سالن های زیبایی پوست و مو، مجلات ...
جزییات بیشتر آموزش را بخوانید!

آموزش ساخت و طراحی سایت با وردپرس در کمتر از ۲ ساعت بدون برنامه نویسی و رایگان

1084
0
بی تردید امروزه یکی از علت های اصلی موفقیت هر کسب و کاری، داشتن یک وب سایت می باشد. بسیاری از کاربران با چالش طراحی سایت روبه رو ...
جزییات بیشتر آموزش را بخوانید!

آموزش حذف درخواست ftp از وردپرس

1950
1
سلام عزیزان امروز در خدمت شما هستیم با یک آموزش کوتاه درباره حذف درخواست ftp از وردپرس ... حتما برای شما هم پیش اومده که وقتی میخواستید : افزونه یا ...
جزییات بیشتر آموزش را بخوانید!

آموزش انتقال آسان اطلاعات از یواست سئو به رنک مث

662
0
یکی از ساده ترین روش هایی که می توانید به کمک آن سئوی سایت خود را بهبود ببخشید و رتبه خود را در نتایج جستجوگر گوگل بالا ببرید، ...
جزییات بیشتر آموزش را بخوانید!

چگونه کش مرورگر و وبسایت را خالی کنیم

5327
2
در بسیاری از مواقع پاک کردن کش مرورگر می تواند بسیاری از خطاهای رایج وردپرس را از بین ببرد. اما کش مرورگر به چه معناست و چگونه کش ...
جزییات بیشتر آموزش را بخوانید!

ریدایرکت 301 چیست؟ + آموزش کامل ریدایرکت ۳۰۱ در وردپرس و هاست

944
0
یکی از امکانات جالب وردپرس برای حفظ رتبه صفحات، ریدایرکت یا تغییر مسیر می باشد. ریدایرکت دارای انواع مختلفی است که یکی از رایج ترین آنها ریدایرکت 301 ...
جزییات بیشتر آموزش را بخوانید!

آموزش مبانی سئو به روش نوین وردپرس – قسمت اول

1285
0
بهبود سئوی وردپرس عامل مهمی برای افزایش ترافیک سایت شما می باشد . متاسفانه با اموزش های مختلفی که در سایت های گوناگون قرار داده می شود کاربران ...
جزییات بیشتر آموزش را بخوانید!

دسته بندی مطالب

محصولات حرفه ای

جستجو کنید…

همکار ما شوید

اگر دوست دارید در زمینه آموزش ، افزونه ، قالب وردپرس و ووکامرس ، آموزش سئو و… مقالات آموزشی خود را در نوین وردپرس منتشر کنید میتوانید به عنوان نویسنده در نوین وردپرس فعالیت کنید.

  • تولید کننده فیلم آموزشی کار با محصولات
  • نویسندگی و ارسال مطالب آموزشی
  • تولید کننده دورهای آموزشی برنامه نویسی
  • فارسی سازی و ترجمه انواع قالب
  • و هر آنچه که توانایی دارید...
  • فهرست مطالب