آموزش حل مشکل 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 وجود دارد.

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

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

مطالب مرتبط



نمایش نوار پیشرفت در وردپرس

2311
0
با سلام و عرض ادب خدمت شما دوستان و کاربران محترم سایت نوین وردپرس ما امروز اینجاییم تا به شما آموزش بدیم که چگونه میتوانیم استوانه های پیشرفت جذابتری را ...
جزییات بیشتر آموزش را بخوانید!

تفاوت افزونه رایگان و پولی وردپرس

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

آموزش ایجاد صفحات iframe در وردپرس با افزونه Advanced iFrame

4494
0
با سلام خدمت شما دوستان گرامی در این آموزش قصد داریم شما را با نحوه ساخت صفحات آی فریم در وردپرس را ارایه دهیم. Iframe مخفف inline frame است ...
جزییات بیشتر آموزش را بخوانید!

لاگین و ورود بدون رمز عبور در وردپرس؛ Passwordless login چیست؟

295
0
ورود با رمز عبور از جمله تکنیک‌هایی است که می‌تواند باعث امن‌تر شدن حساب‌های کاربری شما باشد. با توجه به اینکه بسیاری از افراد رمزهای عبور ضعیف ایجاد ...
جزییات بیشتر آموزش را بخوانید!

اضافه کردن صحیح کدهای استایل و جاوااسکریپت در وردپرس

1344
0
آیا می خواهید یاد بگیرید که چگونه می توان به صورت صحیح به اضافه کردن کدهای استایل و جاوااسکریپت در وردپرس پرداخت؟ بسیاری از کاربرانی که خودشون تصمیم ...
جزییات بیشتر آموزش را بخوانید!

آموزش ساخت صفحه درباره ما در وردپرس

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

آموزش سفارشی سازی چکیده مطلب در وردپرس (بدون نیاز به کدنویسی)

7135
6
آیا تصمیم به سفارشی سازی چکیده مطلب خود در وردپرس گرفته اید؟ در مورد چکیده مطلب در وردپرس چیزی نمیدانید؟ نگران نباشید. در این مطلب میخواهیم به شما ...
جزییات بیشتر آموزش را بخوانید!

آموزش افزودن و بهبود نمره خوانایی مطالب در وردپرس

3110
0
میخواهید نمره خوانایی مطالب در سایت وردپرس خود را بهبود ببخشید؟ ساده ترین راه برای انجام این کار اضافه کردن قابلیت تحلیل و ارزیابی خوانایی در وردپرس است. ...
جزییات بیشتر آموزش را بخوانید!

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

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

جستجو کنید…

همکار ما شوید

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

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