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

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

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

باید آجر به آجر بیاین جلو تا بسازین!🤔

در چنین موقعیتی دو روش برای غیر فعال کردن افزونه های وردپرس وجود دارد. شما می توانید از طریق فایل منیجر و phpMyAdmin به انجام این عملیات بپردازید.

غیرفعال کردن تمام افزونه ها از طریق File Manager

در این روش باید ابتدا به هاست خود وارد شده و File Manager را را از بخش FILES انتخاب نمایید:

ورود به فایل منیجر در هاست سی پنل

بعد از کلیک به صفحه ای وارد خواهید شد که باید در آن دایرکتوری public_html/wp-content/plugins/ را دنبال کنید. همانطور که در شکل زیر مشاهده می کنید، چندین پوشه در این مسیر وجود دارد:

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

در داخل دایرکتوری wp-content پوشه ای به نام plugins وجود دارد که تمام افزونه های نصب شده در وب سایت شما را ذخیره می کند. حس می کنم می خوایم از بحث خارج بشیم🤨 دست و مغزم دارن مستقل از هم کار میکنن😁

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

روی پوشه plugins کلیک راست نمایید و با زدن به روی عبارت Rename، نام آن را تغییر دهید. به طور مثال من آن را plugins-deactivated نامگذاری می کنم. انتخاب شماست! نام دلخواه خود را به روی آن بگذارید، چراکه با این کار تمام افزونه های شما غیرفعال شده و یک قدم دیگر به رفع خطای عدم دسترسی به پیشخوان وردپرس نزدیک خواهیم شد.

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

معمولا این روش هنگام عدم دسترسی به پیشخوان وردپرس کاربرد گسترده ای پیدا می کند. اگر مشکلاتی در سازگاری افزونه ها باهم سبب این مشکل شده باشد، بعد از این اقدام رفع خواهد گردید. پس از انجام اینکار باید بتوانید به قسمت مدیریت سایت خود وارد شوید. حال دوباره به پوشه wp-content برگشته و نام پوشه ی تغییر یافته در مرحله قبل را به همان حالت اول(یعنی plugins) برگردانید. اکنون می توانید افزونه ها را در لحظه یکی یکی فعال کنید تا اینکه به افزونه مخرب رسیده و دوباره سایت از دسترس خارج شود. در این حالت خواهید فهمید که مشکل عدم ورود به پیشخوان وردپرس از کدام افزونه است.

نکته مهم: در صورتی که بعد از این اقدام هم نتوانستید به قسمت wp-admin وردپرس خود وارد شوید، مشکل از افزونه های شما نیست.

تا اینجا شما راه غیرفعال کردن تمام افزونه های وردپرس را دانستید، اما اگر با این روش حال نمی کنید!😅 راه دیگری را به عنوان راه دررو (فرار) پیش روی شما خواهیم گذاشت.

غیرفعال کردن افزونه های وردپرس جهت حل مشکل عدم دسترسی به پیشخوان وردپرس از طریق phpMyAdmin

از نظر خودم که روش بالا آسون تر و قابل درک تره…. اما خب بعضیام دوس ندارن، ایراد نداره ما واسه دوس ندارام راه داریم!😁شما باید از طریق phpMyAdmin همه افزونه ها را غیرفعال کنید.

ابتدا باید وارد داشبورد میزبان وب خود شوید. در این مثال، ما داشبورد Cpanel را به شما نمایش خواهیم داد، البته اگر نوع هاست شما فرق می کند با عبارت های متفاوت تری روبرو می شوید.

پس بدون درنگ phpMyAdmin را از قسمت DATABASE انتخاب کنید:

انتخاب phpMyAdmin در هاست سی پنل

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

شما می توانید از طریق پست نحوه مدیریت پایگاه داده با ابزار phpMyAdmin اطلاعات تخصصی تری از این ابزار مفید در سی پنل بدست آورید، خواندن این مطلب را ازدست ندهید!

انتخاب دیتابیس برای حذف افزونه ها هنگام عدم دسترسی به مدیریت وردپرس

همانطور که در تصویر بالا مشخص شده، کلیه جداول در بانک اطلاعاتی قبل از نام، دارای پیشوند _wp می باشند. حال به روی جدول wp_option کلیک کنید. داخل جدول wp_option گزینه های مختلفی به صورت ردیف به شما نشان داده می شود. دست به کار شده و گزینه “active_plugins” را پیدا کنید، سپس مطابق تصویر زیر روی لینک “Edit” کلیک کنید:

انتخاب جدول از دیتابیس در phpMyAdmin

در صفحه ی بعدی باید فیلد option_value را به عبارت زیر تغییر داده و سپس روی دکمه Go جهت اعمال تغییرات، کلیک کنید:

تغییر مقدار در جداول دیتابیس

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

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

از طریق بخش نظرات ما را از دیدگاه های خود مطلع کنید!

یه سری صدام میاد که بماند!😊