آموزش های وردپرس

حذف کدها و فایل های اضافی وردپرس و المنتور

حذف کدها و فایل های اضافی وردپرس و المنتور

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

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

گرفتن بک آپ قبل از انجام تغییرات

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

انجام این موارد در فایل Functions.php می توانید خطرناک باشد، اگر متخصص وردپرس نیستید لطفاً قبل از انجام هر گونه اقدام یک فول بک آپ از سایت خود تهیه کنید.

غیر فعال کردن عناصر بلا استفاده المنتور

وارد پیشخوان وردپرس شوید و از بخش المنتور گذینه مدیریت عنصر را انتخاب کنید.

سپس در صفحه باز شده مانند تصویر زیر روی دکمه اسکن استفاده از عنصر کلیک کنید، این کار با یک اسکن، تمامی ابزار های اضافه که در المنتور سایت شما کاربرد ندارند را غیرفعال خواهند کرد، سپس از سمت چپ روی دکمه غیرفعال کردن عناصر بلااستفاده کلیک کنید تا همه ابزار هایی که در طراحی سایت شما استفاده نشده اند غیرفعال شوند.

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

حذف کدها و فایل های اضافی وردپرس و المنتور

تزریق کد به فایل Functions.php

سعی کنید کد را در child theme قرار دهید که بعد از آپدیت مجبور نشوید دوباره این کار را انجام دهید

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

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

حذف ایموجی ها 

از آنجایی که در وردپرس، ایموجی‌ها با استفاده از کدهای Js و Css لود می‌شوند حذف کردن این کدها باعث کاهش حجم خروجی سایت شما خواهد شد

کد زیر را به فایل Functions.php است خود تزریق کنید تا دیگر ایجوجی های وردپرسی در سایت شما نمیان نشود.

افزایش سرعت سایت با حذف s.w.org

حذف کدها و فایل های اضافی وردپرس و المنتور

یکی از چیزایی که این روزا باعث کاهش سرعت سایت های وردپرسی در ایران شده دی ان اس سایت s.w.org
هست که در هدر لود میشه و در سورس هم موجوده و با حذف این لینک میتونید به سرعت سایتتون به شدت کمک کنید کافیه کد زیر رو در فاکشن قالب قرار بدید.

حذف لوگو وردپرس از پیشخوان وردپرس

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

 

 

حذف jquery در صورت عدم نیاز

حذف JQuery migrate

حذف کلاس و ايدی فهرست ها

حذف کد استايل ديدگاه در هدر

حذف WP EMOJI

حذف ورژن جاوا اسکریپت و CSS

حذف استایل های ویرایشگر گوتنبرگ در فرانت

بهینه سازی قالب

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

  • اگر کاربر لاگین نکرده باشد (مثلاً بازدیدکننده سایت است)، وردپرس فایل‌های مربوط به MediaElement.js (کتابخانه‌ای برای پخش ویدیو و صوت در وردپرس) را غیرفعال می‌کند.

  • این باعث کاهش لود فایل‌های اضافی برای کاربران ناشناس شده و ممکن است به افزایش سرعت سایت کمک کند.

با تزریق این کد ها به فایل Functions.php سرعت لود سایت و همچنین بخش مدیریت سایت شما بهبود پیدا خواهد کرد.

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

آیدین حسینی

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

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا