نحوه پاک کردن جداول پایگاه داده استفاده نشده در وردپرس

پاک کردن جداول پایگاه داده

نحوه پاک کردن جداول پایگاه داده استفاده نشده در وردپرس – هنگامی که یک افزونه را در وردپرس نصب می کنید، به طور خودکار تمام پوشه ها، فایل ها و جداول پایگاه داده آن ایجاد می شود. با این حال، هنگامی که همان افزونه را غیرفعال کرده و حذف می کنید، ممکن است جداول پایگاه داده همراه با فایل ها و پوشه ها را حذف نکند. به عنوان مثال: زمانی که من افزونه Wordfence را غیرفعال کرده و حذف کردم، این افزونه بیش از بیست پایگاه داده جداگانه همراه با فایل ها و پوشه های ایجاد شده را حذف نکرد.

 

پاک کردن جداول پایگاه داده استفاده نشده در وردپرس

در اغلب موارد، توسعه دهندگان افزونه عمدا تصمیم به حذف جداول یک افزونه نمی گیرند.

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

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

توجه: پیش از هر گونه تغییر، بسیار مهم است که از پایگاه داده وردپرس خود بکاپ بگیرید.

برای اینکار باید از افزونه به نام Plugins Garbage Collector استفاده کنید.

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

1.افزونه Plugins Garbage Collector از قسمت افزونه ها » افزدن جستجو کنید.

از نتایج جستجو، پلاگین را نصب و فعال کنید.

 

پس از فعال سازی پلاگین:

به صفحه ابزارها » Plugins Garbage Collecto بروید، گزینه “Search non-WP tables” را بزنید و روی دکمه “Scan Database” کلیک کنید.

 

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

 

تمام گزینه ها را انتخاب کنید سپس بروی دکمه Delete Tables را فشار دهید.

 

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

امیدواریم از خواندن این مقاله لذت برده باشید.

اگر نظری دارید میتوانید با ما به اشتراک بگذارید.

دیدگاه کاربران
  • آواتار
    mahdi60 ۲۳ مهر ۱۴۰۲

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

    با سپاس

    • ماهدیس وب ۲۳ مهر ۱۴۰۲

      با سلام و ارزوی ساعاتی خوش
      با توجه اینکه آخرین آپدیت افزونه برای 2 سال قبل بوده بهتره قبل از نصب و اجرا یه بکاپ از دیتابیس بگیرید. (ناسازگاری کمه)

  • رضا ۹ مرداد ۱۴۰۰

    سلام وقت بخیر ، یه سوال داشتم اینکه من یه قالب رو روی سایتم نصب کردم و تنظیماتی داشت قالب که انجام داده بودم و بعد از یه مدت قالب رو حذف کردم و دوباره بعد از یه ماه همون قالب رو نصب کردم دیدم همه تنظیماتش اوکیه که فهمیدم توی دیتابیس هست چطوری جداول قالب و افزونه های قبل رو از دیتابیس حذف کنم ؟

    • ماهدیس وب ۱۰ مرداد ۱۴۰۰

      با سلام ، وقتتون بخیر و شادی
      باید از افزونه های بهینه سازی و مدیریت دیتابیس کمک بگیرید مثل Advanced Database Cleaner و ….
      ضمن اینکه حتما یک بکاپ از دیتابیستون داشته باشید

  • هیوا ۲۰ دی ۱۳۹۹

    سلام وقتتون به خیر . ببخشید من قالبمو عوض کردم الان چجوری میتونم تیبل های مربوط به قالب قبلیمو عوض کنم ؟؟ چون دیتابیسم از اول یه دیتابیس بوده .

    • ماهدیس وب ۲۲ دی ۱۳۹۹

      سلام و عرض ادب
      منظورتون رو متوجه نشدیم . تعویض پوسته ارتباطی به جداول دیتابیس نداره !

ارسال دیدگاه

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

کد امنیتی Time limit is exhausted. Please reload CAPTCHA.