TOPIC PILLAR: PERFORMANCE

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

تکنیک‌های بهبود Core Web Vitals، حذف اسکریپت‌های مسدودکننده رندر، مدیریت هوشمند ایموجی‌ها، فونت‌ها، کش و لیزی لودینگ.

18 قطعه کد تخصصی

اسنیپت‌های منتشر شده در این بخش

18 قطعه کد
Filter Hook
متوسط (Medium Risk)
غیرفعال کردن تولید سایزهای بلااستفاده تصاویر در وردپرس (Remove Unused Image Sizes)

با فیلتر `intermediate_image_sizes_advanced`، سایزهایی که در قالب استفاده نمی‌کنید (نظیر 1536x1536 یا 2048x2048) را از لیست تولید حذف کنید.

Action Hook (wp_dequeue_script)
پایین و بی‌خطر (Low Risk)
حذف فایل‌های جاوااسکریپت غیرضروری افزونه‌ها (Remove Plugin JavaScript)

با تابع `wp_dequeue_script` در اکشن `wp_enqueue_scripts` با اولویت ۱۰۰، فایل‌های JS افزونه را در صفحات مشخص خنثی کنید.

Action Hook (wp_dequeue_style)
پایین و بی‌خطر (Low Risk)
حذف فایل‌های CSS غیرضروری افزونه‌ها در صفحات خاص (Remove Plugin CSS)

با استفاده از تابع `wp_dequeue_style` و `wp_deregister_style` با اولویت بالا (مثلاً ۹۹) در هوک `wp_enqueue_scripts`، فایل استایل افزونه را در صفحات مشخص لغو کنید.

Filter Hook
متوسط (Medium Risk)
افزودن ویژگی Async به اسکریپت‌های مستقل در وردپرس (Add Async)

با استفاده از فیلتر `script_loader_tag` می‌توانید ویژگی `async` را به صورت هدفمند به هندل‌های مستقل مانند اسکریپت‌های آنالیتیکس اضافه کنید.

Filter Hook
متوسط (Medium Risk)
افزودن ویژگی Defer به کدهای جاوااسکریپت در وردپرس (Add Defer to Scripts)

با فیلتر `script_loader_tag` ویژگی `defer="defer"` را به اسکریپت‌های قالب اضافه کنید در حالی که جی‌کوئری را از آن مستثنی می‌سازید.

Conditional Enqueue Hook
پایین و بی‌خطر (Low Risk)
بارگذاری شرطی فایل‌های جاوااسکریپت در وردپرس (Conditional JavaScript)

با تابع `wp_enqueue_script` درون شرط‌هایی مانند `is_front_page()` یا شناسه برگه، فایل‌های JS را تنها در صفحه هدف لود کنید.

Conditional Enqueue Hook
پایین و بی‌خطر (Low Risk)
بارگذاری شرطی فایل‌های CSS در صفحات دلخواه وردپرس (Conditional CSS)

با تابع `wp_enqueue_style` درون تگ شرطی `is_page('contact')` یا `is_singular('product')` فایل‌های CSS را منحصراً در صفحه مورد نظر لود کنید.

Action & Filter Hook
پایین و بی‌خطر (Low Risk)
پیش‌واکشی دی‌ان‌اس دامنه‌های خارجی در وردپرس (DNS Prefetch)

با فیلتر wp_resource_hints دامنه‌های سرویس‌های آنالیتیکس یا درگاه را در هدر با rel=dns-prefetch معرفی کنید.

Action Hook
پایین و بی‌خطر (Low Risk)
ایجاد اتصال زودهنگام به دامنه‌های خارجی با Preconnect در وردپرس

با قرار دادن کد زیر در functions.php، مرورگر کاربر پیش از رسیدن به اسکریپت اصلی، اتصال امن را با دامنه‌های خارجی کلیدی برقرار می‌سازد.

Action Hook
پایین و بی‌خطر (Low Risk)
پیش‌بارگذاری فونت‌ها در وردپرس (Preload Fonts)

کد زیر را با تغییر مسیر فونت به functions.php اضافه کنید تا فونت اصلی سایت بلافاصله در بالاترین اولویت لود شود.

Action Hook
پایین و بی‌خطر (Low Risk)
حذف استایل Dashicons برای کاربران مهمان در وردپرس (Remove Dashicons)

با قرار دادن کد زیر در functions.php، استایل dashicons برای تمام کاربرانی که لاگین نکرده‌اند لغو ثبت (deregister) می‌شود.

Action & Filter Hook
پایین و بی‌خطر (Low Risk)
غیرفعال کردن اسکریپت امبد وردپرس (Disable oEmbed)

با قرار دادن کد زیر در functions.php، فایل wp-embed.min.js کاملاً لغو ثبت شده و درخواست اضافه حذف می‌گردد.

سبد خرید شما

0 افزونه

سبد خرید شما خالی است

هنوز محصولی را به سبد خرید اضافه نکرده‌اید. می‌توانید از افزونه‌های اختصاصی ما دیدن فرمایید.

مشاهده فروشگاه افزونه‌ها

ثبت درخواست مشاوره

با تکمیل فرم زیر، کارشناسان فنی بیسکو وب در سریع‌ترین زمان ممکن با شما تماس می‌گیرند.

پشتیبانی و مشاوره تخصصی
پاسخگویی سریع کارشناسان
09903336117