دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
دانشنامه مارال هاست دانشنامه مارال هاست
دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
وردپرس
  • Folder icon closed Folder open iconآموزش نصب دستی wordpress از طریق File Manager
  • Folder icon closed Folder open iconآموزش انتقال wordpress از هاست دیگر
  • Folder icon closed Folder open iconآموزش آپدیت هسته(core) wordpress
  • Folder icon closed Folder open iconآموزش نصب و آپدیت افزونه‌های وردپرس
  • Folder icon closed Folder open iconآموزش فعال‌سازی Auto Update
  • Folder icon closed Folder open iconبررسی سلامت سایت وردپرس با Site Health
  • Folder icon closed Folder open iconپاکسازی افزونه‌های بلااستفاده در وردپرس
  • Folder icon closed Folder open iconپاکسازی قالب‌های بلااستفاده در وردپرس
  • Folder icon closed Folder open iconبررسی Cron Jobs وردپرس
  • Folder icon closed Folder open iconافزایش محدودیت Memory Limit وردپرس
  • Folder icon closed Folder open iconWP Toolkit: نصب وردپرس
  • Folder icon closed Folder open iconWP-CLI: نصب وردپرس
  • Folder icon closed Folder open iconایجاد محیط Staging با WP Toolkit
  • Folder icon closed Folder open iconClone کردن سایت وردپرس
  • Folder icon closed Folder open iconاستفاده از Smart Updates در WP Toolkit
  • Folder icon closed Folder open iconانتقال تغییرات Staging به سایت اصلی
  • Folder icon closed Folder open iconایجاد بکاپ و ریستور دستی وردپرس
  • Folder icon closed Folder open iconفعال‌سازی Security Hardening در WP Toolkit
  • Folder icon closed Folder open iconفعال‌سازی Two-Factor Authentication در وردپرس
  • Folder icon closed Folder open iconآموزش تغییر آدرس صفحه ورود وردپرس
  • Folder icon closed Folder open iconفعال‌سازی Password Protection برای محیط Staging
  • Folder icon closed Folder open iconآموزش افزونه WP Rocket، نصب تا بهینه سازی
  • Folder icon closed Folder open iconآموزش افزونه Litespeed cache، نصب تا بهینه سازی
  • Folder icon closed Folder open iconآموزش افزونه Wordfence Security ، نصب و پیکربندی
  • Folder icon closed Folder open iconافزایش محدودیت Memory Limit وردپرس
  • Folder icon closed Folder open iconپاکسازی کامل سایت وردپرس آلوده به بدافزار
وردپرس

پاکسازی افزونه‌های بلااستفاده در وردپرس

remove-unused-plugins

افزونه‌هایی که دیگر روی سایت استفاده نمی‌شوند، بهتر است پس از بررسی وابستگی‌ها حذف شوند. غیرفعال کردن یک Plugin با حذف آن متفاوت است؛ در حالت Inactive فایل‌های افزونه همچنان روی Server باقی می‌مانند و WordPress نیز آن را در فهرست Pluginهای نصب‌شده نگه می‌دارد. WordPress در Site Health نیز وجود افزونه‌های غیرفعال را به‌عنوان یک Recommended Improvement گزارش می‌کند و پیشنهاد می‌دهد Pluginهایی که قرار نیست استفاده شوند حذف شوند.
در این آموزش نحوه شناسایی، بررسی و حذف امن افزونه‌های بلااستفاده را بررسی می‌کنیم.


افزونه بلااستفاده چیست؟

افزونه بلااستفاده Pluginی است که روی WordPress نصب شده اما دیگر برای عملکرد سایت به آن نیاز ندارید. برای مثال ممکن است Plugin:

  • قبلاً استفاده می‌شده اما جایگزین شده باشد.
  • فقط برای یک Migration موقت نصب شده باشد.
  • برای تست نصب شده باشد.
  • مدت زیادی غیرفعال مانده باشد.
  • قابلیت آن اکنون توسط Plugin دیگری ارائه شود.
  • مربوط به بخشی از سایت باشد که دیگر وجود ندارد.

وجود چنین Pluginهایی مدیریت WordPress را دشوارتر می‌کند.


تفاوت Deactivate و Delete

این دو عملیات یکسان نیستند. اگر روی:

Deactivate

کلیک کنید، افزونه غیرفعال می‌شود اما فایل‌های آن همچنان در مسیر:

/wp-content/plugins

باقی می‌مانند. اما با:

Delete

WordPress فایل‌های Plugin را از نصب سایت حذف می‌کند. صفحه مدیریت Pluginها نیز این عملیات را به‌صورت جداگانه ارائه می‌دهد.

به‌صورت خلاصه:

عملیاتنتیجه
Deactivateافزونه اجرا نمی‌شود ولی نصب باقی می‌ماند
Deleteفایل‌های افزونه از سایت حذف می‌شوند

چرا افزونه‌های غیرفعال را پاک کنیم؟

نگهداری تعداد زیادی Plugin بلااستفاده چند مشکل ایجاد می‌کند.
اول اینکه هنوز باید وضعیت Update آن‌ها را مدیریت کنید. دوم اینکه فایل‌های Plugin همچنان روی Server وجود دارند. WordPress در Site Health صراحتاً اشاره می‌کند که Pluginهای غیرفعال می‌توانند هدف جذابی برای مهاجمان باشند و در صورت عدم نیاز بهتر است حذف شوند. همچنین پاکسازی Pluginهای اضافی باعث می‌شود:

  • مدیریت سایت ساده‌تر شود.
  • Pluginهای واقعاً موردنیاز بهتر مشخص شوند.
  • فضای Disk کمتری مصرف شود.
  • سطح نرم‌افزارهای اضافی روی سایت کاهش پیدا کند.
  • فرآیند Update و نگهداری ساده‌تر شود.

مرحله اول: مشاهده افزونه‌های غیرفعال

وارد Dashboard وردپرس شوید و مسیر زیر را باز کنید:

Plugins
> Installed Plugins

در نسخه فارسی:

افزونه‌ها
> افزونه‌های نصب‌شده

در بالای صفحه Filterهای مختلفی وجود دارند؛ از جمله:

All
Active
Inactive
Recently Active
Update Available

برای مشاهده Pluginهای غیرفعال روی:

Inactive

کلیک کنید. WordPress این Filter را به‌صورت داخلی در صفحه Plugins ارائه می‌دهد.

inactive-plugins

مرحله دوم: مشخص کنید هر افزونه واقعاً بلااستفاده است

قبل از حذف، فقط به وضعیت:

Inactive

اعتماد نکنید. ممکن است Plugin عمداً موقتاً غیرفعال شده باشد. برای هر افزونه این موارد را بررسی کنید:

  • آخرین بار چه زمانی آیا Plugin دیگری جایگزین آن شده؟
  • آیا Plugin دیگری جایگزین آن شده؟
  • آیا برای Migration یا Backup موقت نصب شده؟
  • آیا بخشی از سایت هنوز به داده‌های آن وابسته است؟
  • آیا قرار است دوباره فعال شود؟
  • آیا Plugin مکمل Plugin دیگری است؟

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

بررسی Recently Active

در صفحه Pluginها Filter زیر نیز وجود دارد:

Recently Active

این بخش Pluginهایی را نمایش می‌دهد که اخیراً غیرفعال شده‌اند. طبق مستندات WordPress، افزونه بعد از بیش از ۷ روز غیرفعال بودن از این Filter خارج می‌شود، هرچند همچنان در Inactive باقی می‌ماند. اگر Plugin به‌تازگی غیرفعال شده، بهتر است قبل از حذف مطمئن شوید غیرفعال شدن آن آزمایشی نبوده است.


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

بعضی Pluginها به یکدیگر وابسته هستند. برای مثال ممکن است:

Plugin A

افزونه اصلی باشد و:

Plugin B

قابلیت اضافه‌ای برای آن فراهم کند. همچنین برخی Add-onها فقط زمانی کار می‌کنند که Plugin اصلی نصب باشد. قبل از حذف Plugin بررسی کنید آیا نام آن در تنظیمات Pluginهای دیگر، Documentation سایت یا فرآیندهای داخلی استفاده شده است.


مرحله چهارم: قبل از حذف Backup داشته باشید

اگر Plugin مهم بوده یا مطمئن نیستید چه اطلاعاتی ذخیره کرده است، قبل از حذف Backup تهیه کنید. این موضوع مخصوصاً برای Pluginهایی که داده‌هایی مانند:

  • Form Entries
  • Orders
  • Logs
  • SEO Metadata

دارند اهمیت بیشتری دارد. بهتر است حذف Plugin ابتدا روی Staging آزمایش شود. برای این کار می‌توانید به مقاله ایجاد محیط Staging با WP Toolkit مراجعه کنید.


مرحله پنجم: حذف یک افزونه غیرفعال

در مسیر زیر:

Plugins
> Installed Plugins
> Inactive

Plugin موردنظر را پیدا کنید. اگر Plugin غیرفعال باشد گزینه:

Delete

در دسترس خواهد بود. روی آن کلیک کنید. WordPress یک پیام تأیید نمایش می‌دهد. حذف را تأیید کنید.

active-disable-plugins

مرحله ششم: بعد از حذف سایت را تست کنید

بعد از حذف Pluginهای بلااستفاده حداقل این قسمت‌ها را بررسی کنید:

  • صفحه اصلی
  • صفحات اصلی سایت
  • Login
  • Dashboard
  • فرم‌ها
  • Menu
  • Search
  • Mobile
  • WooCommerce در صورت استفاده
  • Cart و Checkout

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


مرحله هفتم: Site Health را دوباره بررسی کنید

بعد از پاکسازی وارد:

Tools
> Site Health

شوید. اگر Warning مربوط به Pluginهای Inactive وجود داشته باشد، باید بعد از حذف آن‌ها وضعیت تغییر کند. همچنین در:

Site Health
> Info
> Inactive Plugins

می‌توانید تعداد Pluginهای غیرفعال باقی‌مانده را بررسی کنید. WordPress در تب Info فهرست Pluginهای Active و Inactive را جداگانه نمایش می‌دهد. برای توضیح کامل این ابزار مقاله بررسی سلامت سایت (Site Health) را مطالعه کنید.

site-health-inactive-plugins

جمع‌بندی

برای پاکسازی افزونه‌های بلااستفاده ابتدا وارد:

Plugins
> Installed Plugins
> Inactive

شوید. Plugin موردنظر را بررسی کنید و اگر مطمئن هستید دیگر استفاده نمی‌شود، روی Delete کلیک کنید. غیرفعال بودن یک Plugin به معنی حذف شدن آن نیست؛ فایل‌های آن همچنان روی Server وجود دارند. WordPress نیز توصیه می‌کند Pluginهای Inactive که قرار نیست دوباره استفاده شوند حذف شوند.

هنوز نیاز به کمک دارید؟

آیا سوالی دارید؟

آیا این مقاله برای شما مفید بود؟ بله خیر

نظرات خود را بنویسید... لغو پاسخ

اشتراک گذاری این مقاله

پاکسازی افزونه‌های بلااستفاده در وردپرس

کپی کردن لینک

Clipboard Icon

جدیدترین مقالات

آموزش نصب و راه‌اندازی RustDesk Server با Docker
آموزش نصب و راه‌اندازی RustDesk Server با Docker
2 minutes جولای 2, 2026
آموزش نصب و راه‌اندازی Matrix Synapse + Element Web + Coturn با Docker روی ...
4 minutes جولای 2, 2026
CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

تقویم

سپتامبر 2026
شیدسچپج
 1234
567891011
12131415161718
19202122232425
2627282930 
« جولای    

عضویت

جدیدترین پست‌ها

آموزش نصب و راه‌اندازی RustDesk Server با Docker
آموزش نصب و راه‌اندازی RustDesk Server با Docker
2 minutes جولای 2, 2026
آموزش نصب و راه‌اندازی Matrix Synapse + Element Web + Coturn با Docker روی Ubuntu 24.04
4 minutes جولای 2, 2026
CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

سلام