icon
می‌خوای از تخفیفات ویژه مطلع بشی؟
جشنواره‌ها و تخفیفات شگفت انگیز را از طریق اعلان به شما اطلاع می‌دیم.
ایکون
قالب اکسترا
130 سایت آماده شرکتی و فروشگاهی
فقط 2,047,000 تومان
مشاهده و خرید
مجموعه مقالات وردپرس

آموزش حذف CSS اضافی در وردپرس

اگر می خواهید سرعت سایتتان را بهبود دهید یک راه حذف CSS اضافی در سایت است راهکارهای این مقاله را در سایتتان پیاده کنید تا سایتتان به سرعت لود شود.

0
09 بهمن 1401
آخرین بروزرسانی: 25 فروردین 1404

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

 CSS اضافی در وردپرس چیست؟

CSS اضافی و استفاده نشده (unused CSS) در وردپرس، کدهای CSS هستند که در وب سایت بارگیری می شود اما نیازی برای برای نمایش صفحه مورد نیاز نیست. از CSS برای استایل دادن به ظاهر وب سایت وردپرس استفاده می شود. قالب وردپرس شامل کدهای CSS است که در یک فایل style.css قرار داده شده است.

علاوه بر CSS قالب ها، افزونه های وردپرس نیز CSS خود را بارگذاری می‌کنند. به عنوان مثال، ووکامرس CSS را برای نمایش محصولات بارگیری می کند، یک افزونه صفحه ساز CSS خود را برای نمایش صفحات سفارشی شما اضافه می کند و یک افزونه فرم ساز دارای  CSS برای استایل فرم ها می باشد علاوه بر این موارد فونت‌های وب، فونت‌های آیکون و … هم فایل‌های CSS خود را نیز اضافه می‌کنند. معمولا این فایل ها بسیار کوچک هستند و به سرعت بارگذاری می شوند. با این حال با جمع شدن این مقادیر کم حجم زیادی کد css بدون استفاده دارید که تأثیر قابل توجهی بر سرعت سایت خواهد داشت.

بررسی سرعت سایت با ابزارها برای حذف CSS اضافی

با استفاده از Google Pagespeed Insights می‌توانید بررسی کنید که کد CSS استفاده نشده روی‌سایت شما چه تأثیری دارد. (فیلتر شکن خود را فعال کنید!)

بررسی وضعیت  CSS اضافی در سایت

جزئیات Google Pagespeed Insights تجربه کاربری واقعی و زمان بارگذاری سایت را نشان می‌دهد.

جزئیات Google Pagespeed Insights

اگر قصد دارید با نحوه حذف کدهای اضافی JS و CSS به شکل اصولی آشنا شوید و بقیه اقدامات افزایش سرعت را به صورت عملی یاد بگیرید، دوره افزایش سرعت سایت وردپرسی را از دست ندهید.

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

چگونه CSS اضافی در سایت را بررسی کنیم؟

برای بررسی حجم فایل های CSS و JS (جاوا اسکریپت) در هر صفحه سایت با ابزار Inspect مروگر گوگل کروم و تب Network می توان فایل های css و js که در صفحات سایت وردپرس در حال بارگذاری هستند را پیدا کرد.

بررسی CSS اضافی با INSPECT سایت
در تصویر بالا نام فایل ها (Name) ، نوع آن ها (Type) ، اندازه (Size)  و مدت زمان (Time)  بارگیری آن ها را می بینید.

نحوه حذف CSS استفاده نشده در وردپرس

وردپرس حذف کامل تمام CSS های اضافی کمی دشوار است اما در ادامه ابزارهایی را معرفی می کنیم که می توانید CSS اضافی را از سایتتان حذف کنید.

1.حذف CSS اضافی در وردپرس با استفاده از افزونه WP Rocket

اولین روش برای حذف CSS های اضافی استفاده از افزونه راکت یا همان افزونه موشک وردپرس است. این روش آسان ترین روش برای حذف فایل های CSS اضافه است.

افزونه WP Rocket به طور خودکار 80٪ از بهترین روش های بهبود پرفورمنس را اعمال می کند و امتیازات Core Web Vitals را افزایش می دهد. 🚀

برای حذف کدهای CCS بدون استفاده با افزونه راکت مراحل زیر را انجام دهید:

  • ابتدا باید افزونه WP Rocket را نصب و فعال کنید.
  • پس از فعال‌سازی، باید به صفحه تنظیمات WP Rocket و به سربرگ بهینه‌سازی فایل بروید.

حذف  CSS اضافی در وردپرس با افزونه راکت

  • در مرحله بعد، به بخش فایل های CSS  بروید و سپس کادر کنار گزینه بهینه سازی تحویل CSSرا علامت بزنید.
  • پس از فعال شدن گزینه حذف CSS بلااستفاده، می‌توانید نام فایل‌های CSS، شناسه‌ها یا کلاس‌هایی را که نباید حذف شوند را در کادر پایین مشخص کنید.
  • دکمه ذخیره تغییرات را انتخاب کنید

تنظیمات افزونه راکت برای حذف  CSS اضافی در وردپرس

با این تنظیمات علاوه بر حذف CSS اضافی به طور خودکار کش وب سایت شما را پاک می کند. پس از اتمام کار، می توانید با استفاده از Google Pagespeed Insights دوباره عملکرد وب سایت خود را آزمایش کنید.
برای آشنایی و نحوه کار با این افزونه مقاله آموزش افزونه راکت را از دست ندهید.

2.حذف CSS اضافی در وردپرس با استفاده از افزونه Asset CleanUp

افزونه Asset CleanUp Pro یک افزونه فوق العاده قدرتمند برای حذف کدهای CSS اضافی در وردپرس است. افزونه کم کردن حجم سایت Asset CleanUp به شما این امکان را می دهد که به راحتی هر CSS استفاده نشده را از هر صفحه وب سایت وردپرس خود حذف کنید و موجب افزایش سرعت سایت شما می شود.

برای حذف کدهای CCS بدون استفاده با استفاده از افزونه کلین اپ مراحل زیر را انجام دهید:

  • ابتدا باید افزونه Asset Cleanup را نصب و فعال کنید.
  • پس از فعال‌سازی افزونه، در بخش تنظیمات به تب test mode بروید. از اینجا باید گزینه Enable Test Mode را فعال کنید. فعال کردن حالت تست این امکان را به شما می دهد تا به عنوان مدیر سایت تنظیمات مختلف را بدون اینکه برای بازدیدکنندگان وب سایت نمایش داده شود آزمایش کنید.

حذف CSS اضافی در وردپرس با استفاده از افزونه Asset CleanUp

  • پس از آن، به بخش CSS/JS Manager مراجعه کنید. از اینجا می توانید از لود شدن فایل های CSS و جاوا اسکریپت ناخواسته به صورت صفحه به صفحه جلوگیری کنید.

تنظمیات افزونه Asset CleanUp

CSS & JS MANAGERابتدا صفحه اصلی شما را واکشی می کند و تمام فایل های CSS و جاوا اسکریپت بارگذاری شده در آن صفحه را به شما نشان می دهد.

باید اسکرول کنید و فایل های بارگذاری شده را بررسی کنید. اگر فایلی را مشاهده کردید که به آن نیاز ندارید، می‌توانید آن را برای آن صفحه خاص، پست یا در سراسر سایت unload کنید.

نحوه پاک کردن CSS اضافی با افزونه کلین آپ

افزونه Asset CleanUp  به طور خودکار تمام فایل‌های بارگذاری شده را زمانی که بازدیدکننده صفحه را در وب‌سایت شما مشاهده ، واکشی و فهرست می‌کند سپس می‌توانید به سادگی فایل‌های CSS یا جاوا اسکریپت استفاده نشده را که به آن‌ها نیاز ندارید، unload کنید.

پس از اتمام بارگیری و حذف فایل‌های CSS و جاوا اسکریپت بلااستفاده، می‌توانید به صفحه تنظیمات افزونه برگردید و test mode را خاموش کنید. روی دکمه Update All Settings کلیک کنید تا تغییرات خود را ذخیره کنید.

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

3.بهینه‌سازی افزونه وردپرس به‌صورت دستی

با استفاده از Inspect استایل هایی که قصد غیر فعال کردن آن ها را دارید مشخص کنید. سپس  با اضافه کردن کد زیر به فایل functions.php قالب خود یا افزونه سایت خود آن را لغو کنید. توجه داشته باشید که این حذف بر ویژگی های قالب و افزونه مورد نظر تاثیر خواهد داشت و باید CSSهای مورد نیاز را بصورت سفارشی اضافه کنید.

add_action( 'wp_print_styles', 'my_deregister_styles', 100 );

function my_deregister_styles() {

wp_deregister_style( 'gdwpm_styles-css' );

}

حذف CSS اضافی در وردپرس به شما کمک می کند تاثیر کد بر عملکرد را به حداقل برسانید. افزونه WP Rocket و افزونه Asset Cleanup می توانند به شما کمک کنند تا سرعت سایت خود را افزایش دهید و مشکلات سرعت را براحتی برطرف کنید!

نرگسم؛ عاشق یادگیری و کشف مسیرهای تازه‌ و با شوق در دنیای نوشتن قدم برمی‌دارم.
مقالات مرتبط
بنر
تاثیر قطعی سایت روی سئو و فروش
قطعی کوتاه و موردی معمولا آسیب ماندگاری به رتبه سایت وارد نمی کند، اما قطعی های طولانی می توانند خزش گوگل، ایندکس صفحات، تجربه کاربری و فروش سایت را تحت تاثیر قرار دهند. استفاده از هاست پایدار، مانیتورینگ آپتایم و بررسی خطاهای سرچ کنسول از مهم ترین اقداماتی هستند که احتمال افت سئو و از دست رفتن ...
بنر
نصب قالب وودمارت (آموزش ویدیو)
در این مقاله از سری مقالات راست چین با مراحل نصب قالب وودمارت آشنا می شوید و یاد می گیرید چطور این قالب فروشگاهی را به شکل درست روی سایت خود راه اندازی کنید.
بنر
تاثیر قالب وردپرس بر سئو سایت | راهنمای کامل
تاثیر قالب وردپرس بر سئو سایت بسیار جدی‌تر از چیزی است که بسیاری از مدیران سایت تصور می‌کنند. قالب فقط ظاهر سایت را نمی‌سازد؛ بلکه روی سرعت، ساختار کدنویسی، تجربه کاربری، نمایش موبایل، اسکیما و حتی نرخ تبدیل کاربران اثر می‌گذارد. اگر قالب، سنگین و غیراستاندارد باشد، حتی بهترین محتواها هم ممکن ...
بنر
تنظیمات وبلاگ قالب وودمارت
در این مقاله با تنظیمات وبلاگ قالب وودمارت آشنا می شوید و یاد می گیرید چطور ظاهر نوشته ها، صفحه آرشیو و اطلاعات مقاله را مدیریت کنید. هدف این راهنما کمک به ساخت یک وبلاگ حرفه ای، منظم و مناسب برای تجربه کاربری و سئو است.
0 دیدگاه
دیدگاهی برای این مطلب ثبت نشده است.