بخش Vip سئو نود

بهترین فرصت برای یادگیری در قسمت Vip سئو نود هم اکنون برای دانشجوبان عزیز فراهم شده است

جزئیات بیشتر
آموزش یکبار برای همیشه
جشنواره قربان تا غدیر 20% تخفیف برای همه محصولات با کد Gorbann

روش های غیرفعالسازی افزونه ها در وردپرس

مقالات وردپرس

بصورت کلی چند روش جهت غیرفعالسازی افزونه‌ها در یک سایت وردپرسی وجود دارد ؟ سیر تا پیاز انواع روش‌های غیرفعال کردن پلاگین در Wordpress !

0 86
روش های غیرفعالسازی افزونه ها در وردپرس
مطالعه : 11 دقیقه

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

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

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

  • عیب یابی و رفع مشکل

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

  • افزونه‌های امنیتی

برخی از افزونه‌های امنیتی باعث تغییر آدرس مدیریت سایت می‌شوند و چنانچه شما این آدرس را فراموش کرده باشید دیگر قادر به ورود به سایت خود نیستید پس در این صورت مجبور هستید افزونه مورد نظر را حذف کنید تا بتوانید دوباره وارد بخش مدیریت سایت خود شوید.

  • کاهش سرعت

یکی از مواردی که با نصب افزونه‌ها ممکن است برای سایت اتفاق افتد سرعت و کاهش عملکرد سایت است در این موارد نیز مجبور به غیر فعال سازی افزونه‌های نصب شده هستید.

  • ناسازگاری افزونه ها

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

  • ویژگی های غیر ضروری

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

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

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

روش‌های غیر فعال کردن افزونه‌های وردپرس

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

  • روش اول : غیر فعال کردن افزونه‌های وردپرس از طریق داشبورد

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

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

غیرفعالسازی دسته جمعی افزونه‌ها در پیشخوان وردپرس

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

  • روش دوم : غیرفعال کردن افزونه‌ها از طریق سی پنل و یا ftp

شما با استفاده از سی پنل و بخش مدیریت فایل ، یا از طریق ftp می‌توانید اقدام به مدیریت فایل‌ها و پوشه‌ها در هاست خود کنید. همانطور که اطلاع دارید افزونه‌های وردپرس در پوشه plugins در هاست شما ذخیره می‌شوند. لازم به ذکر است که افزونه‌های وردپرسی هم می‌توانند به صورت پوشه و هم بصورت یک فایل باشند.

پوشه plugins در وردپرس

در این روش برای غیر فعال سازی افزونه‌های وردپرسی کافیست با استفاده از ftp یا سی پنل و بخش مدیریت فایل وارد پوشه پلاگین‌ها شده و نام فایل یا پوشه افزونه مورد نظر را به نام دیگری تغییر دهید. برای مثال اگر نام فایل یا پوشه افزونه مورد نظر Hello باشد می‌توانید نام آن را به d-hello تغییر دهید با این کار افزونه مورد نظر غیر فعال خواهد شد.

  • روش سوم : غیر فعال سازی افزونه ها از طریق دیتابیس

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

بخش PhpMyAdmin در Cpanel

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

جدول wp-options در cpanel

البته باید توجه کنید که اطلاعات به صورت سریالایز (کد شده ) ذخیره شده است و باید  تعداد حرف‌های اضافه شده را نیز به مقدار کد شده اضافه کنید. برای مثال در این حالت تعداد کاراکتر های موجود به صورت کد شده ذخیره می شود و چناچه شما یک حرف اضافه کنید باید تعداد حروفات را نیز یک عدد اضافه کنید برای جلوگیری از این مشکل راه ساده ای وجود دارد و آن این است که به جای اضافه کردن یک حرف به نام افزونه حروفات نام افزونه را جابه جا کنید.

برای مثال اگر نام افزونه Hello باشد می توانید جای l و O را عوض کنید و نام را به صورت Heoll بنویسید در این صورت تعداد حروفات تغییر نمی‌کند و دیگر نیازی به تغییر طول حروفات در کد های سریالایز شده نمی باشید.پس انجام تغییرات و ذخیره سازی آن اگر وارد بخش مدیریت سایت و منوی افزونه‌های نصب شده شوید خواهید دید افزونه مورد نظر غیر فعال شده است.

بهترین روش کدام است ؟

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

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

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

فیروز بیگلری

فیروز بیگلری ، 10 سال است که در زمینه برنامه نویسی وب سایت و همچنین سیستم های عامل فعالیت می کنم . متخصص وردپرس ، PHP کار ، علاقمند به فرانت اند ، تولید محتوا و سئو

اشتراک گذاری محتوا

نقشه راه فرانت

اگر قصد دارید تا یک طراح ماهر باشید ، ما درست ترین مسیر را برای شما فراهم کردیم و فقط کافیست همراه ما باشید

نقشه راه وردپرس

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

شاید این مطالب نیز برای شما جالب باشد
نامک در وردپرس چیست
مطالعه : 11 دقیقه 0
امید قدیمی امید قدیمی
۱۴۰۲-۱۰-۱۰
آموزش تابع the_tags در وردپرس
مطالعه : 6 دقیقه 0
امید قدیمی امید قدیمی
۱۴۰۳-۰۸-۱۸
تغییر لوگو صفحه ورود وردپرس
مطالعه : 6 دقیقه 0
امید قدیمی امید قدیمی
۱۴۰۲-۰۹-۰۴
نظرات و پرسش
توجه کامنت های انگلیسی تایید نخواهند شد در صورت داشتن مشکل ، قبل از ارسال دیدگاه نظرات سایر دوستان را نیز مطالعه فرمائید توجه داشته باشید که دیدگاه یا پرسش صحیح شما کمک شایانی به سایر علاقمندان به این مطلب یا محصول خواهد داشت
اشتراک دیدگاه تکمیل تمامی فیلدها الزامی است
captcha

آموزش های رایگان بیشتر در آپارات و یوتیوب سئو نود
کانال آپارات سئو نود چنل یوتیوب سئو نود