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