آنچه در این مقاله میخوانید

بعدازاینکه سایت خودتون رو روی سیستم مدیریت محتوای وردپرس راهاندازی کردید میتونید از روشهای مختلفی استفاده کنید و امکانات سایت خودتون رو بالا ببرید. این امکانات میتونه بهوسیله کد و یا پلاگین به سایت شما اضافه شود.
شما میتونید توسط افزونهها سایت خودتون رو به یک سایت حرفهای تبدیل کنید و بازدیدکنندگان بیشتری رو به سمت سایت خودتون جذب کنید. همچنین وقتی از اونها استفاده میکنید کار با وردپرس برای شما راحتتر شده و میتونید سریعتر کارهای خودتون رو انجام بدید. برخی افزونهها باعث میشن که ظاهر سایت شما نیز تغییراتی داشته باشد و زیبا بهنظر برسد.
باوجوداینکه وردپرس یک سیستم متنباز است و شما میتونید با استفاده از کد نویسی اون رو تا حد بسیار زیادی ارتقا بدید اما کار با پلاگینها برای اون دسته از افرادی که با کد نویسی آشنایی ندارند بسیار راحت است و محبوبیت بسیاری دارد. بنابراین افزونهها در سایت شما بسیار کاربردی و مفید هستند و استفاده از اونها بسیار ضروری است.
دلایل حذف کردن افزونه وردپرس
برخی مواقع افزونهها برای سایت شما مشکلاتی رو بهوجود میارن و شما ناچار به حذف اونها هستید. ازجمله این مشکلات میتوان به تداخل بین افزونهها، کاهش سرعت سایت، کاهش امنیت و… اشاره کرد. به همین دلیل شما تصمیم میگیرید که برخی از افزونهها رو در سایت خودتون حذف کنید. ممکن است هنگام حذف ارورهایی رو مشاهده کنید که ما در اینجا در مورد اونها توضیح خواهیم داد.
زمانی که شما خطایی رو در سایت خودتون دریافت میکنید باید بررسی کنید که مشکل از کدام افزونه است. فهمیدن اینکه کدامیک از پلاگینها باعث ایجاد اختلال در سایت شده است بسیار ساده است و شما میتونید در عرض چند دقیقه این پلاگین رو پیدا کنید.
برای انجام کار شما باید افزونههای سایت خود تون رو یکییکی غیرفعال کنید تا ببینید مشکل از کدام افزونه بوده تا بعد از اون اقدام به حذف اون افزونه کنید. همچنین فعال کردن دیباگ وردپرس نیز یکی از روشهایی است که به شما در پیدا کردن خطا کمک میکنه.
نمیتوانید افزونه را حذف کنید
همونطور که گفتیم افزونه یعنی ویژگی، قابلیت و امکانات. شما با نصب کردن هر افزونه قابلیت جدیدی به سایت خود اضافه میکنید. به همین دلیل افزونهها بینهایت کاربرد دارند و باعث میشن سایت وردپرسی شما تکمیل بشه. درواقع یکسری توابع هستند که با کمک این توابع سایت شما شامل امکانات بیشماری میشود. افزونهها با کدهای PHP و همین توابع ایجاد میشوند.
پس برای افزودن امکانات متفاوت به سایتمون فقط کافیه افزونه موردنظر رو نصب و فعال کنیم. حال به یکسری دلایل میخواید افزونه رو حذف کنید. بهصورت کلی پلاگین باید سریعاً حذف بشه و برید ادامه کارتون رو انجام بدید! ولی گاهی اوقات افزونه حذف نمیشه و با خطای “نمیتوانید افزونه را حذف کنید” مواجه میشید.
درواقع برخی از افزونهها شامل فایلهای پنهان و تودرتو هستند. به دلیل این فایل نمیتونید افزونه رو از وردپرس حذف کنید و دلیل اصلی رخ دادن این خطا وجود همین فایلها هست. حتی اگر سعی کنید افرونه رو از طریق FTP حذف کنید، باز فایلهای مخفی و تودرتو حذف نمیشوند. و افزونهای که حذف کردید هنوز در وردپرس شما موجود است.
برای رفع این مشکل یا خطا تنها مراحل زیر را انجام بدید و بیشتر از این اعصاب خودتون رو خورد نکنید. ?
رفع مشکل حذف نشدن افزونه در وردپرس
بنابراین اگر افزونه وردپرس رو حذف کردید اما افزونه حذف نشد و هنوز در سایت شما باقی مونده بود و شما ارور حذف نشدن افزونه رو مشاهده کردید؛ باید این مشکل رو توسط کدهای زیر حل کنید. در نظر داشته باشید که برای انجام این کار باید با کد نویسی آشنایی داشته باشید. سپس مراحل زیر رو طی کنید:
در ابتدا از طریق SSH وارد سایت خود شوید. سپس، دستور زیر رو بنویسید.
../wp-content/plugins/
بعد، دستور زیر رو نوشته تا بتونید تمامی فایلها و پوشهها در پوشه افزونه ببینید.
ls -al
در ادامه، در لیست موجود به دنبال پوشه افزونه مورد نظرتون بگردید و با دستور زیر پوشه رو حذف کنید.
rm folder name
البته در اینجا شما باید بهجای “Folder Name” نام پوشهای که میخواید حذف شود رو بنویسید. اکنون افزونهای که میخواستید حذف کنید، بهطور کامل و با موفقیت حذف شد.
اگر دسترسی به SSH ندارید کافیست وارد فایل منیجر سی پنل شده سپس پوشه Plugins رو از wp-content بازکنید. سپس پوشه افزونه موردنظر رو حذف کنید.
نتیجهگیری
افزونهها بخش جداناپذیری از سایت هستند که برای شما قابلیتهای زیادی رو بهوجود میارن. گسترشدهندگان وردپرس هزاران افزونه رایگان رو در مخزن وردپرس در اختیار کاربران قرار دادهاند. یعنی کاربران وردپرس میتونند بدون پرداخت هیچ هزینهای هزاران قابلیت در سایت خود بهوجود بیاورند.
ازاینرو استفاده نکردن از افزونهها غیرممکن است و شما نمیتونید از اونها در سایت خودتون استفاده نکنید. اما استفاده از پلاگینها ممکن است ضررهایی رو برای سایت شما بهوجود بیاره و به همین دلیل باید در هنگام استفاده از اونها نهایت دقت رو داشته باشید. چراکه در هنگام ساخت این افزونهها از کدهای زیادی استفاده میشه که ممکنه باعث ایجاد تداخل بشه.
این معایب ممکن است شما رو مجبور کنه که افزونهها رو از سایت خودتون حذف کنید. اگر هنگام حذف کردن با ارور مواجه شدید باید ارور رو رفع کنید. این کار رو میتونید بهراحتی توسط چند قطعه کد انجام بدید. به همین راحتی!
امیدواریم که با استفاده از این آموزش تونسته باشید ارور حذف افزونه رو در سایت خودتون رفع کنید. موفق و پیروز باشید. 🙂
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام میهن وردپرس عضو شوید.
سلام
من از طریق سی پنل میتونم افزونه رو پاک کنم
اما زمانی که روی دکمه غیر فعال کردن افزونه در وردپرس کلیک میکنم اتفاقی نمیفته.
چطور میشه درستش کرد؟
سلام
تیک کنار افزونه را بزنید و از کارهای دسته جمعی غیرفعال کنید.