جدیدقالب‌ها، بلوک‌ها و ابزارهای جدید BricksFA آماده استفاده هستندمشاهده تغییرات
Opens in a new tab

افزونه راکت وردپرس WP Rocket | افزونه کش و افزایش سرعت وردپرس

WP Rocket (راکت وردپرس) افزونه حرفه‌ای کش و افزایش سرعت وردپرس با Page Cache، Preload، Remove Unused CSS، Delay JavaScript، LazyLoad، Database Cleanup، Heartbeat Control و ابزارهای Core Web Vitals است.
افزونه راکت وردپرس WP Rocket | افزونه کش و افزایش سرعت وردپرس

توضیحات محصول

افزونه راکت وردپرس WP Rocket؛ کش و بهینه‌سازی حرفه‌ای وردپرس

WP Rocket (راکت وردپرس) یک افزونه Premium برای افزایش سرعت و بهینه‌سازی عملکرد سایت‌های وردپرسی است. هدف اصلی آن کاهش زمان بارگذاری صفحات، سبک‌ترکردن پردازش‌های مرورگر و سرور و بهبود شاخص‌های Core Web Vitals است.

برخلاف افزونه‌هایی که برای شروع نیاز به تنظیمات فنی زیادی دارند، WP Rocket بعد از فعال‌سازی چند بهینه‌سازی پایه را به‌صورت خودکار اعمال می‌کند و سپس ابزارهای پیشرفته‌تری برای CSS، JavaScript، Media، Preload، Database و CDN در اختیار مدیر سایت قرار می‌دهد.

Page Cache؛ پایه اصلی افزایش سرعت

WP Rocket برای صفحات قابل کش، نسخه HTML استاتیک ایجاد می‌کند تا در بازدیدهای بعدی نیازی به اجرای کامل PHP و Queryهای دیتابیس برای هر درخواست نباشد. این موضوع باعث کاهش زمان پاسخ سرور و سریع‌ترشدن نمایش صفحه می‌شود.

Mobile Cache نیز بخشی از سیستم کش است و WP Rocket بسته به تنظیمات و شرایط سایت، فایل‌های مناسب را برای کاربران موبایل مدیریت می‌کند.

Browser Cache و GZIP Compression

WP Rocket روی سرورهای سازگار، قوانین Browser Caching و GZIP Compression را اعمال می‌کند تا فایل‌هایی مثل CSS، JavaScript و تصاویر کمتر بین مرورگر و سرور جابه‌جا شوند و فایل‌های متنی با حجم پایین‌تر منتقل شوند.

روی Apache و LiteSpeed این قوانین معمولاً از طریق .htaccess اعمال می‌شوند. در NGINX بعضی تنظیمات فشرده‌سازی و Headerها باید در سطح Server Config مدیریت شوند.

Cache Preload؛ ساخت کش قبل از ورود کاربر

قابلیت Preload صفحات سایت را از قبل بازدید می‌کند تا فایل‌های Cache قبل از ورود کاربر واقعی ساخته شوند. WP Rocket می‌تواند از Sitemapهای رایج برای پیدا کردن URLهای سایت استفاده کند و Preload را پس از پاک‌شدن Cache دوباره اجرا کند.

در سایت‌های بزرگ، سرعت و فشار Preload به منابع سرور وابسته است و بهتر است Memory، CPU و Loopback Requestهای WordPress به‌درستی تنظیم باشند.

Preload Links؛ آماده‌سازی صفحه قبل از کلیک

WP Rocket می‌تواند هنگام Hover یا تعامل کاربر با یک لینک داخلی، منابع لازم برای صفحه مقصد را زودتر آماده کند تا پس از کلیک، صفحه با تأخیر کمتری باز شود.

Minify CSS و JavaScript

Minification فاصله‌ها و بخش‌های غیرضروری فایل‌های CSS و JavaScript را حذف می‌کند تا حجم فایل‌ها کاهش پیدا کند. این گزینه می‌تواند تعداد بایت‌های منتقل‌شده و زمان دانلود Assetها را کمتر کند.

بعد از فعال‌کردن Minify باید ظاهر سایت و قابلیت‌های JavaScript در چند صفحه اصلی، فروشگاه، فرم‌ها و موبایل تست شوند؛ چون بعضی Themeها یا Pluginهای قدیمی ممکن است به ساختار دقیق فایل وابسته باشند.

Remove Unused CSS

یکی از قابلیت‌های مهم WP Rocket حذف CSS استفاده‌نشده است. سرویس WP Rocket صفحه را بررسی می‌کند و CSS موردنیاز همان صفحه را تولید می‌کند تا Stylesheetهای اضافی باعث Blocking و افزایش حجم صفحه نشوند.

این فرآیند Async است و تولید Used CSS بلافاصله انجام نمی‌شود. صفحات باید از طریق Preload یا بازدید واقعی Trigger شوند و سپس نتیجه تولیدشده روی Cache اعمال می‌شود.

نکته مهم: Remove Unused CSS یک Cloud Feature است و برای کارکرد آن به لایسنس معتبر WP Rocket و دسترسی عمومی سایت نیاز است.

Load CSS Asynchronously

اگر Remove Unused CSS برای یک پروژه مناسب نباشد، WP Rocket گزینه Load CSS Asynchronously را به‌عنوان روش جایگزین برای کاهش CSS مسدودکننده Render ارائه می‌دهد. این قابلیت نیز به پردازش Cloud وابسته است و با لایسنس فعال کار می‌کند.

Delay JavaScript Execution

Delay JavaScript Execution اجرای فایل‌ها و اسکریپت‌های JavaScript را تا زمان تعامل کاربر به تأخیر می‌اندازد. تعامل می‌تواند Scroll، Touch، حرکت Mouse، کلیک یا Key Press باشد.

این قابلیت می‌تواند Main Thread Work، Total Blocking Time و JavaScript Execution اولیه را کاهش دهد و در بسیاری از سایت‌ها روی LCP، FCP و INP اثر مثبت داشته باشد.

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

Load JavaScript Deferred

با Deferred Loading، فایل‌های JavaScript به‌گونه‌ای بارگذاری می‌شوند که Parsing اولیه HTML کمتر متوقف شود. ترکیب درست Defer و Delay می‌تواند زمان Render اولیه را بهبود دهد.

Optimize Critical Images

WP Rocket تصاویر مهم Above the Fold را شناسایی می‌کند تا برای LCP و بارگذاری اولیه بهتر مدیریت شوند. تصاویر Critical می‌توانند Preload و Priority مناسب دریافت کنند و از LazyLoad اشتباه روی تصویر اصلی جلوگیری شود.

LazyLoad و Automatic Lazy Rendering

WP Rocket می‌تواند تصاویر و iframeهای خارج از دید اولیه را زمانی بارگذاری کند که کاربر به آن بخش نزدیک شود. همچنین Automatic Lazy Rendering عناصر دور از Viewport را دیرتر Render می‌کند تا محتوای مهم بالای صفحه سریع‌تر ظاهر شود.

LazyLoad باید روی Slider، Gallery، Hero و تصاویر LCP تست شود تا تصویر مهم صفحه به‌اشتباه با تأخیر بارگذاری نشود.

بهینه‌سازی Google Fonts و Preconnect

WP Rocket می‌تواند Google Fonts و Connectionهای خارجی را بهینه‌تر مدیریت کند. Preconnect به Domainهای خارجی باعث می‌شود DNS/TLS Connection زودتر آغاز شود و Assetهای خارجی با تأخیر کمتری دریافت شوند.

Database Cleanup

بخش Database ابزارهایی برای پاک‌سازی Revisionها، Auto Draftها، Spam/Trash Comments و Transientهای قابل حذف دارد. می‌توان Cleanup را به‌صورت دستی یا زمان‌بندی‌شده انجام داد.

Database Cleanup جایگزین طراحی صحیح دیتابیس یا Query Optimization نیست؛ ولی برای پاک‌کردن داده‌های موقت و قدیمی ابزار مفیدی است.

Heartbeat Control

WordPress Heartbeat API برای کارهایی مثل Autosave و ارتباط دوره‌ای Dashboard استفاده می‌شود. WP Rocket می‌تواند Frequency آن را در بخش‌های مختلف کاهش دهد تا Requestهای غیرضروری در Admin کمتر شوند.

WooCommerce و فروشگاه اینترنتی

WP Rocket برای WooCommerce سازگاری‌های اختصاصی دارد و رفتارهای حساس فروشگاهی مثل Cart/Checkout نیازمند Cache صحیح هستند. همچنین Refresh Cart Fragments Cache از بهینه‌سازی‌های خودکار WP Rocket است.

بعد از فعال‌کردن File Optimization و Delay JavaScript روی فروشگاه، Add to Cart، Mini Cart، Checkout، Variationها و Payment Gatewayها باید واقعی تست شوند.

User Cache برای کاربران واردشده

در سایت‌های Membership یا Portal می‌توان User Cache را فعال کرد. در این حالت Cache کاربران لاگین‌شده از کاربران عادی جدا می‌شود. بعضی قابلیت‌های Cloud/Preload روی محتوای User-specific محدودیت دارند و باید مستندات همان سناریو بررسی شود.

Cloudflare، Varnish، Sucuri و WebP Compatibility

WP Rocket Add-onهایی برای هماهنگی با Cloudflare، Varnish، Sucuri و WebP دارد. این Add-onها بیشتر برای همگام‌سازی Purge Cache و Compatibility طراحی شده‌اند و جایگزین حساب یا سرویس اصلی نیستند.

RocketCDN

RocketCDN سرویس CDN مرتبط با WP Rocket است و می‌تواند Assetها را از Edgeهای نزدیک‌تر به کاربر ارائه کند. CDN یک سرویس جدا از هسته Cache است و شرایط Free/Pro آن تابع حساب و اشتراک WP Rocket است.

Rocket Insights

Rocket Insights ابزار داخلی برای بررسی و مانیتورینگ Performance صفحات است. این بخش به مدیر سایت کمک می‌کند وضعیت صفحات و پیشنهادهای بهینه‌سازی را در WordPress مشاهده کند.

Rocket Insights نیز از Cloud Featureهای WP Rocket است و استفاده کامل آن به وضعیت لایسنس رسمی وابسته است.

Export / Import تنظیمات

تنظیمات WP Rocket را می‌توان Export کرد و روی سایت دیگری Import نمود. این قابلیت برای تیم‌هایی که چند سایت با Configuration مشابه دارند مفید است.

Import تنظیمات به معنی انتقال Cache Files یا Used CSS تولیدشده نیست؛ سایت مقصد باید Cache و Optimizationهای خودش را بسازد.

سازگاری با Bricks و Page Builderها

WP Rocket وابسته به Page Builder خاصی نیست و روی سایت‌های Bricks نیز قابل استفاده است. در پروژه‌های Bricks باید Remove Unused CSS، Delay JavaScript و LazyLoad روی Header، Off-canvas، Mega Menu، Slider، Query Loop و Componentهای تعاملی تست شوند.

اگر یک Style داینامیک بعد از Remove Unused CSS حذف شود، Class یا Selector مربوط می‌تواند در CSS Safelist قرار بگیرد.

چرا بعضی تنظیمات باید مرحله‌ای فعال شوند؟

Cache معمولاً کم‌ریسک است، اما File Optimization مستقیماً نحوه Load شدن CSS و JavaScript را تغییر می‌دهد. بنابراین بهتر است Minify، Remove Unused CSS، Defer و Delay را یکی‌یکی فعال کنید و بعد از هر مرحله Frontend را تست کنید.

فعال‌کردن چند سیستم Optimization هم‌زمان—مثلاً WP Rocket همراه Minify/RUCSS افزونه دیگر—می‌تواند باعث Double Optimization و مشکلات Layout/JavaScript شود.

WP Rocket برای چه سایت‌هایی مناسب است؟

  • سایت شرکتی و خدماتی
  • فروشگاه WooCommerce
  • وبلاگ و مجله محتوایی
  • سایت ساخته‌شده با Bricks، Elementor یا Gutenberg
  • Landing Pageهای تبلیغاتی
  • سایت‌های دارای Core Web Vitals ضعیف
  • پروژه‌هایی که به Cache + CSS/JS Optimization در یک افزونه نیاز دارند

وضعیت لایسنس رسمی

WP Rocket یک افزونه Premium است. لایسنس‌های رسمی فعلی بر اساس تعداد سایت ارائه می‌شوند و شامل یک سال آپدیت و پشتیبانی هستند.

بعد از انقضای لایسنس، قابلیت‌های اصلی افزونه همچنان کار می‌کنند؛ اما Support، Plugin Updates، Dynamic Exclusions/Inclusions و Cloud Featureهایی مثل Remove Unused CSS، Load CSS Asynchronously و Rocket Insights از دسترس خارج می‌شوند. Cloud Featureها پس از مهلت اعلام‌شده سازنده متوقف می‌شوند.

بنابراین اگر فایل محصول بدون لایسنس رسمی فروشنده WP Rocket ارائه شود، نباید آن را معادل خرید License رسمی Single/Plus/Multi در نظر گرفت.

جمع‌بندی

WP Rocket فقط یک Page Cache ساده نیست؛ مجموعه‌ای از Cache، Preload، CSS/JS Optimization، Media Optimization، Database Cleanup و Compatibilityهای وردپرس را در یک رابط نسبتاً ساده جمع کرده است.

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

دموی محصول

wp-rocket.me↗
باز کردن پیش‌نمایش

نظرات محصول

رضایت کاربران4,5/5
★★★★★

15 نظر ثبت‌شده

تجربه استفاده از این محصول را دارید؟

نظر کوتاه و کاربردی شما به انتخاب بهتر کاربران بعدی کمک می‌کند.

ثبت نظر
کاربر2026-12-15 14:00:00
★★★★★

روی Bricks هم بدون مشکل استفاده کردم

RUCSS و Delay را با چند Safelist روی سایت Bricks تنظیم کردم و نتیجه خوب بود.
کاربر2026-11-14 14:00:00
★★★★☆

Database Cleanup ابزار خوبی است

Revision و Transientهای قدیمی را پاک کردم و پنل تمیزتر شد.
کاربر2026-10-13 14:00:00
★★★★★

Preload برای صفحات مهم مفید بود

بعد از پاک شدن Cache، صفحات اصلی دوباره سریع آماده می‌شوند.
کاربر2026-09-12 14:00:00
★★★★☆

Delay JS عالی است ولی باید تست شود

امتیاز Performance بهتر شد اما Menu موبایل اول کار دیر اجرا می‌شد.
کاربر2026-08-11 14:00:00
★★★★★

تنظیماتش نسبت به افزونه‌های کش ساده‌تر است

برای شروع خیلی گزینه پیچیده‌ای نداشت و Cache بلافاصله فعال شد.
کاربر2026-07-22 14:00:00
★★★★☆

لایسنس روی بعضی قابلیت‌ها مهم است

بعد از بررسی فهمیدم RUCSS و چند Cloud Feature به لایسنس معتبر وابسته‌اند.

پرسش و پاسخ

پرسشی درباره این محصول دارید؟

پرسش‌های تاییدشده و پاسخ‌های رسمی مستقیماً از Jet Panel نمایش داده می‌شوند.

15 پرسش
کاربر2026-10-05 20:54:59

Reviewهای این Demo Pack واقعی هستند؟

پاسخ BricksFA

خیر. Reviewها داده نمایشی هستند و verified_purchase=0 دارند.

کاربر2026-10-05 20:54:59

آیا می‌توان تنظیمات را Export کرد؟

پاسخ BricksFA

بله. تنظیمات از بخش Tools قابل Export/Import هستند.

کاربر2026-10-05 20:54:59

حداقل WordPress چیست؟

پاسخ BricksFA

طبق مستندات فعلی WP Rocket حداقل WordPress 5.8 است.

کاربر2026-10-05 20:54:58

حداقل PHP موردنیاز چیست؟

پاسخ BricksFA

طبق مستندات فعلی WP Rocket حداقل PHP 7.3 است.