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

چرا باید تجزیه جاوا اسکریپت را به تعویق بیندازید؟

هنگامی که یک وب سایت را باز می کنید، مرورگر شما محتوای سایت را از سرور دریافت می کند و کد را از بالا به پایین بارگذاری می کند. با این حال، اگر جاوا اسکریپت را پیدا کند، بارگیری می شود process تا زمانی که دانلود تمام جاوا اسکریپت تمام شود، قطع خواهد شد.

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

به خاطر داشته باشید که داشتن جاوا اسکریپت زیاد بد نیست. پس از همه، این یکی از ضروری است اجزای وب، که به شما امکان می دهد عملکرد سایت خود را گسترش دهید.

نکته این است که دو فایده اصلی وجود دارد که می توانید بدست آورید:

  • تجربه کاربری بهتر – بازدیدکنندگان برای مشاهده محتوای وب سایت شما نیازی به صبر طولانی ندارند.
  • بهبود رتبه سئوربات های گوگل می تواند سایت شما را سریعتر بخزد.
پیشنهاد می‌کنیم بخوانید:  24 بهترین افزونه سئو وردپرس برای کمک به افزایش رتبه وب سایت شما

چگونه تجزیه جاوا اسکریپت را در وردپرس به تعویق بیندازیم؟

این بخش راهنمای گام به گام به تعویق انداختن تجزیه جاوا اسکریپت را به شما نشان می دهد. برای تکمیل آن، ما همچنین به شما نشان خواهیم داد که چگونه مشکل را تجزیه و تحلیل کنید و پس از اعمال کار، تغییرات را آزمایش کنید.

1. سایت را آنالیز کنید

برای اینکه بفهمید آیا باید تجزیه جاوا اسکریپت را در وب سایت وردپرس خود به تعویق بیندازید، آن را با استفاده از ابزارهای تست سرعت سایت تجزیه و تحلیل کنید. GTMetrix. به عنوان مثال، در اینجا نتیجه عملکرد یک وب سایت قبل از اجرای روش است:

GTMetrix توصیه می کند که تجزیه جاوا اسکریپت را به تعویق بیندازید تا مسدود شدن آن کاهش یابد page تفسیر

نشان می دهد که مشکلی در مورد تجزیه جاوا اسکریپت وجود دارد، به این معنی که سایت وب سایت باید آن را به تعویق بیندازد.

بنر میزبانی وردپرسبنر میزبانی وردپرس
روش به تعویق انداختن تجزیه جاوا اسکریپت در وردپرس 12

2. تجزیه جاوا اسکریپت در وردپرس را به تعویق بیندازید

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

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

افزونه Speed ​​Booster Pack وردپرسافزونه Speed ​​Booster Pack وردپرس

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

  1. به داشبورد وردپرس خود بروید.
  2. در نوار کناری سمت چپ، به تقویت کننده سرعت.
  3. کلیک کنید بر روی پیشرفته را برگه و فعال کنید تجزیه فایل های JS را به تعویق بیندازید.
    تجزیه جاوا اسکریپت وردپرس را با استفاده از افزونه بسته تقویت کننده سرعت به تعویق بیندازیدتجزیه جاوا اسکریپت وردپرس را با استفاده از افزونه بسته تقویت کننده سرعت به تعویق بیندازید
  4. پس از اتمام، ضربه بزنید ذخیره تغییرات.
پیشنهاد می‌کنیم بخوانید:  آشنایی با الگوهای بلاک وردپرس: آنها چیست و چگونه از آنها استفاده کنیم

به تعویق انداختن تجزیه جاوا اسکریپت از طریق functions.php

همچنین، می‌توانید با ویرایش یکی از فایل‌های اصلی وردپرس، کار را به صورت دستی انجام دهید. مطمئن شوید که backup وب سایت شما قبل از ادامه در اینجا مراحل انجام می شود:

  1. از قسمت مدیریت وردپرس خود، به ظاهر -> ویرایشگر تم
  2. functions.php را انتخاب کنید در فایل های تم
    ویرایشگر تم را باز کنید تا تجزیه جاوا اسکریپت را به تعویق بیندازیدویرایشگر تم را باز کنید تا تجزیه جاوا اسکریپت را به تعویق بیندازید
  3. این کد را در پایین فایل وارد کنید:
    function defer_parsing_of_js ( $url ) {
    if ( FALSE === strpos( $url, '.js' ) ) return $url;
    if ( strpos( $url, 'jquery.js' ) ) return $url;
    return "$url' defer ";
    }
    add_filter( 'clean_url', 'defer_parsing_of_js', 11, 1 );
  4. کلیک به روز رسانی فایل.

3. تغییرات را آزمایش کنید

پس از استفاده از یکی از گزینه های بالا، سایت خود را دوباره با GTMetrix آنالیز کنید:

به تعویق انداختن موفقیت آمیز تجزیه جاوا اسکریپت در GTmetrix.به تعویق انداختن موفقیت آمیز تجزیه جاوا اسکریپت در GTmetrix.

نتیجه

در این آموزش، یاد گرفتید که چگونه سرعت سایت وردپرس خود را با به تعویق انداختن تجزیه جاوا اسکریپت بهبود بخشید. می توانید این کار را با استفاده از یک افزونه یا افزودن یک قطعه کد به فایل functions.php موضوع انجام دهید.

به خاطر داشته باشید که بهبود زمان بارگذاری وب سایت شما منجر به تجربه کاربری بهتر و بهبود رتبه سئو می شود.

آیا در رابطه با این موضوع سوالی دارید؟ نظرات خود را در بخش نظرات زیر به اشتراک بگذارید!

تکنیک های خبره وردپرس را بیشتر کشف کنید

روش اضافه کردن جاوا اسکریپت به وردپرس
جاوا اسکریپت خارجی را در وردپرس ترکیب کنید
رشته های پرس و جو را از منابع استاتیک حذف کنید
روش تعمیر فایل Admin Ajax در وردپرس
روش حذف Render Blocking JavaScript و CSS