امروز با قسمت دوم آموزش حذف صحیح افزونه از سایت وردپرسی در خدمت شما هستیم ، در قسمت قبلی از آموزش حذف صحیح افزونه از سایت وردپرسی ما درباره ی اهمیت حذف افزونه ها از وب سایت به صورت “صحیح” برای شما کاربران عزیز توضیحات رو دادیم و مراحل عملی را به این قسمت واگذار کردیم که اکنون میخواهیم آموزش آن را نیز به شما بدهیم .
آموزش حذف صحیح افزونه از سایت وردپرسی
تفاوت بین غیر فعال کردن افزونه و حذف آن چیست ؟
افزونه ای که غیر فعال شده باشد کارایی در سایت به صورت ظاهری ندارد ولی باز فایل های این افزونه باقی میماند و میتواند باعث بروز مشکلات آتی در سایت شما شود ، اما حذف کردن تمامی فایل ها و حتی اطلاعات درون دیتابیس را نیز پاک میکند ، در این قسمت از آموزش حذف صحیح افزونه از سایت وردپرسی میخواهیم با تصویر برای شما طریقه حذف کامل یک افزونه را از وب سایت شما به شما آموزش دهیم : در ابتدا عذر میخواهم اگر تصاویر داشبورد به صورت انگلیسی است اما به شما توضیحات کامل رو خواهیم داد . در قسمت افزونه ها شما میتوانید لیست کلی از افزونه های فعال و یا غیر فعال خود را مشاهده کنید .
در بالای این لیست میتوانید روی افزونه ها فیلتر خاصی اعمال کنید ( به عنوان مثال تنها افزونه های غیر فعال را مشاهده کنید ) بر روی دکمه غیر فعال در این صفحه کلیک کنید تا لیست افزونه هایی که در سایت شما فعال نیستند اما پوشه های آنها موجود است را مشاهده کنید .
افزونه هایی که غیر فعال باشد در زیر آنها گزینه حذف (Delete) فعال میشود ، اگر افزونه فعالی دارید و میخواهید آن را حذف کنید لازم است تا ابتدا آنرا غیرفعال کنید . با کلیک بر روی گزینه حذف شما به صفحه حذف افزونه منتقل خواهید شد و از شما میپرسد که میخواهید پرونده های افزونه را پاک کنید ، با کلیک بر روی گزینه ( بله ، فایل ها را پاک کن ) میتوانید فایل های افزونه خود را از پوشه های درون افزونه های مجنتو حذف کنید .
اگر افزونه ی شما از کد کوتاه (Shortcode) استفاده میکند میتوانید با قرار دادن کد زیر در فایل functions.php درون پوشه ی قالب خود آن کد کوتاه را غیر فعال کنید :
add_shortcode( 'pluginshortcode', '__return_false' );
فقط باید به جای pluginshortcodeکد کوتاه مربوط به افزونه خود را قرار دهید .
حذف اطلاعات افزونه از دیتابیس
با حذف افزونه جدول های درون دیتابیس مربوط به سایتتان حذف نمیشوند و شما باید به صورت دستی آنها را حذف کنید ، برای اینکار از طریق کنترل پنل هاست خود گزینه Phpmyadmin را انتخاب میکنیم تا به قسمت مدیریت دیتابیس های خود منتقل شوید :
درون دیتابیس سایت وردپرسی شما نام جدول مربوط به افزونه مورد نظر خود را پیدا کنید ، به عنوان مثال ما میخواهیم یک افزونه سئو را حذف کنیم ، جدول های آن را پیدا میکنیم و انتخاب میکنیم سپس بر روی دکمه Drop کلیک میکنیم :
بعد از این کار پیغامی برای تائید حذف نمایش داده میشود که شما میتوانید با کلیک کردن بر روی دکمه Yes آن را تائید و جدول های اضافی را از دیتابیس خود حذف کنید .
با این کار افزونه شما به صورت کامل و صحیح از سایتتان حذف خواهد شد و در همین جا قسمت دوم از مطلب آموزش حذف صحیح افزونه از سایت وردپرسی به پایان میرسد . امیدواریم که از این آموزش لذت و استفاده ی کافی را برده باشید .