نحوه غیرفعال کردن افزونه وردپرس از دیتابیس

1 29

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

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

چرا نیاز به غیرفعال کردن افزونه وردپرس از دیتابیس دارید؟

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

به عنوان مثال خطاهای 502 و 504 را در نظر بگیرید؛ شاید چندین بار با این اعداد روبرو شده اید، اگرچه آن ها منحصر به وردپرس نیستند.  اما مشکلات مربوط به افزونه یک خطر بالقوه در خصوص بروز چنین خطاهایی محسوب می شوند. گذشته از این موارد، اگر مشکلی شما در نصب افزونه به وجود آورید و ویژگی های وب سایت شما خراب شود با این ایده قادر به حل مشکلاتتان خواهید بود.

آموزش غیرفعال کردن افزونه وردپرس از دیتابیس

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

1- از طریق phpMyAdmin به پایگاه داده خود دسترسی پیدا کنید.

اگر یادتان باشد هنگام راه اندازی وردپرس، یک دیتابیس تشکیل داده اید که تمام اطلاعات موجود در وب سایت را ذخیره می کند. مطابق با تصویر زیر و پس از ورود به سی پنل از بخش Databases روی phpMyAdmin کلیک کنید:

دسترسی به دیتابیس از phpMyAdmin

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

آموزش غیرفعال کردن افزونه وردپرس از دیتابیس

همانطور که در تصویر بالا می بینید، قسمت های مختلف سایت با پیشوند _wp نمایش داده می شوند.

2- جدول پلاگین های خود را بیابید.

اکنون داده های وب سایت شما در لیست های مختلف نشان داده می شود. هیچ جدول اختصاصی برای افزونه های نصب شده روی وردپرس وجود ندارد. بنابراین برای غیرفعال کردن افزونه وردپرس از دیتابیس باید جدول wp_option را مورد جستجو قرار دهید:

جدول پلاگین در دیتابیس

ردیف های زیادی برایتان باز می شود، باید به دنبال مقدار Active_plugins بگردید که زیر ستون option_name نمایش داده می شود. اگر در صفحه اول آن را نمی بینید، نگران نباشد و در صفحات دیگر آن را جستجو کنید.

3- افزونه ها را غیرفعال کنید.

پس از یافتن سطر Active_plugins روی پیوند Edit در سمت چپ کلیک کنید.

غیرفعال کردن افزونه از طریق دیتابیس

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

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

a:0:{}

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

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

1 نظر
  1. Hossein می گوید

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

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.