كيفية إلغاء تنشيط مكونات WordPress الإضافية يدويًا

نشرت: 2019-08-22

تعد المكونات الإضافية جانبًا رائعًا لاستخدام WordPress. ومع ذلك ، في مرحلة ما ، ستحتاج إلى إلغاء تثبيت أو إلغاء تنشيط مكون إضافي لسبب أو لآخر. قد يمثل هذا مشكلة ، حيث أن الطريقة الافتراضية لإلغاء تنشيط مكونات WordPress الإضافية قد لا تكون متاحة دائمًا.

على سبيل المثال ، لإصلاح مشكلة حيث تفقد الوصول إلى لوحة معلومات WordPress الخاصة بك بسبب خطأ داخلي في الخادم أو تعارض في المكون الإضافي ، ستحتاج إلى تعطيل واحد أو أكثر من المكونات الإضافية يدويًا. ومع ذلك ، بدون الوصول إلى لوحة القيادة ، لا يمكنك القيام بذلك إلا باستخدام نهج يدوي.

في هذه المقالة ، سنسلط الضوء على الاختلافات بين إلغاء تنشيط المكون الإضافي العادي واليدوي. بعد ذلك سنعرض لك ثلاث طرق لإلغاء تنشيط مكونات WordPress الإضافية يدويًا.

أبسط طريقة لإلغاء تنشيط مكون WordPress الإضافي يدويًا

قبل أن نبدأ في البحث في النهاية الخلفية لموقع الويب الخاص بك ، دعنا نرى كيفية إلغاء تنشيط مكونات WordPress الإضافية عندما يكون لديك حق الوصول إلى لوحة القيادة. ما عليك سوى الانتقال إلى علامة التبويب " الملحقات " ، حيث ستجد قائمة بالمكونات الإضافية المثبتة:

قائمة المكونات الإضافية المثبتة على موقع WordPress

ابحث عن المكون الإضافي الذي تريد إلغاء تنشيطه وانقر فوق إلغاء التنشيط . على سبيل المثال ، في لقطة الشاشة أدناه نسلط الضوء على Deactivate of the plugin Classic Editor :

إلغاء تنشيط مكون WordPress الإضافي
بمجرد النقر فوق Deactivate (إلغاء التنشيط) ، سيقوم WordPress بإلغاء تنشيط المكون الإضافي. لاحظ أن البرنامج المساعد المعطل سيظل مثبتًا على موقعك. إذا كنت ترغب في حذفه تمامًا (يجب حذف كل مكون إضافي لا تستخدمه) ، فيمكنك القيام بذلك من نفس الصفحة.

3 طرق لإلغاء تنشيط مكونات WordPress الإضافية يدويًا دون وصول المسؤول

إذا فقدت الوصول إلى صفحات مسؤول WordPress الخاصة بك لأي سبب من الأسباب ، فلا تزال هناك عدة طرق يمكنك من خلالها إلغاء تنشيط المكونات الإضافية. دعونا نجري من خلالهم ، ونبدأ بأسهلهم.

1. أعد تسمية مجلد المكون الإضافي الخاص بك عبر SFTP أو SSH

إلغاء تنشيط مكون إضافي واحد

عند إعادة تسمية مجلد المكون الإضافي على موقع WordPress على الويب ، يتم إلغاء تنشيط هذا المكون الإضافي. يمكنك الوصول إلى ملفات موقع الويب الخاص بك عبر بروتوكول نقل الملفات الآمن (SFTP) أو Secure Shell (SSH). في هذا المثال ، نشرح كيف يمكنك إعادة تسمية مجلد المكون الإضافي الخاص بك باستخدام SFTP.

أولاً ، تحتاج إلى عميل FTP للوصول إلى ملفات موقع الويب الخاص بك. نحن نستخدم ونوصي باستخدام FileZilla ، وهو عميل FTP مجاني وموثوق للغاية. راجع البرنامج التعليمي حول كيفية استخدام FTP لنقل الملفات إلى WordPress للحصول على تفاصيل حول كيفية الوصول إلى ملفات موقع الويب الخاص بك.

بمجرد الاتصال بموقع الويب الخاص بك عبر SFTP ، يمكنك الوصول إلى دليل جذر WordPress الخاص بك ، حيث توجد جميع ملفات موقع الويب الخاص بك:

ملفات موقع WordPress الخاص بك

انتقل إلى مجلد wp-content / plugins . مجلد المكونات الإضافية هو المكان الذي يتم فيه تخزين جميع ملفات المكونات الإضافية على موقع الويب الخاص بك. في الداخل ، ستجد دليلًا فريدًا لكل من المكونات الإضافية غير النشطة والنشطة على موقع الويب الخاص بك. قد يتسبب حذف أي من هذه المجلدات في حدوث مشكلات ، لذلك لا نوصي باتباع هذا المسار.

بدلاً من ذلك ، أعد تسمية المجلد للمكوِّن الإضافي الذي تريد تعطيله. غير اسمه إلى أي شيء تريده. في لقطة الشاشة أدناه ، قمنا بإعادة تسمية اسم مجلد المحرر الكلاسيكي إلى محرر كلاسيكي معطل . سيؤدي هذا إلى إلغاء تنشيط المكون الإضافي تلقائيًا.

تمت إعادة تسمية مجلد البرنامج المساعد

لإعادة تنشيط المكون الإضافي ، قم بإعادة المجلد إلى اسمه الأصلي وتنشيطه من صفحة البرنامج المساعد في لوحة معلومات WordPress.

تعطيل كافة الملحقات

إذا كانت لديك مشكلة على موقع الويب الخاص بك ولكنك غير متأكد من المكون الإضافي ، فقم بتعطيل جميع المكونات الإضافية عن طريق إعادة تسمية الدليل حيث تم تثبيت المكونات الإضافية: / wp-content / plugins / . بمجرد استعادة الوصول إلى لوحة معلومات WordPress الخاصة بك ، أعد تسمية مجلد المكونات الإضافية إلى المكونات الإضافية وقم بتنشيط المكونات الإضافية واحدة تلو الأخرى حتى تعيد إنتاج المشكلة. عند هذه النقطة ، ستعرف ما هو المكون الإضافي الذي يحتوي على مشكلات.

2. إلغاء تنشيط جميع المكونات الإضافية من قاعدة بيانات WordPress

يخزن WordPress عمليا جميع معلومات الموقع في قاعدة بياناته. لذلك يمكنك أيضًا تعطيل المكونات الإضافية من قاعدة البيانات. إنها عملية غير مؤلمة إلى حد ما. استخدم أداة مثل phpMyAdmin في لوحة تحكم مضيف الويب للوصول إلى قاعدة البيانات.

أدوات قاعدة بيانات مضيف الويب

بمجرد الاتصال ، يمكنك رؤية قواعد البيانات التي يمكنك الوصول إليها. إذا كان لديك أكثر من موقع ، فسترى قائمة بقواعد البيانات. انقر فوق قاعدة البيانات التي تتوافق مع موقع الويب الخاص بك من القائمة الموجودة على اليسار. ثم انقر فوق جدول wp_options (لاحظ أن البادئة wp_ في أسماء الجداول قد تختلف) لتصفح البيانات الموجودة بداخله:

جداول قاعدة بيانات WordPress في phpMyAdmin

ابحث عن اسم خيار active_plugins . يمنحك اسم الخيار فكرة عما يحتوي عليه:

ابحث في قاعدة بيانات WordPress

بمجرد العثور على الصف ، انقر فوق الزر تحرير . سيتم فتح صفحة جديدة بها عدة حقول ، أحدها يسمى option_value . في ذلك سترى قائمة المكونات الإضافية المثبتة. قم بتغيير القيمة إلى : 0: {} لإلغاء تنشيط كافة المكونات الإضافية. انقر فوق " انتقال " لتغيير الإعدادات.

تغيير قيمة خيار في قاعدة البيانات

3. قم بإلغاء تنشيط المكونات الإضافية باستخدام سطر أوامر WordPress (WP-CLI)

بالنسبة للمبتدئين ، تعد WP-CLI أداة توفر واجهة سطر أوامر لمواقع WordPress على الويب. يقدم بعض مضيفي الويب WP-CLI كميزة مثبتة مسبقًا. إذا لم يكن الأمر كذلك ، فيمكنك إعداده يدويًا إذا كان لديك وصول Secure Shell (SSH) ويمكنك تسجيل الدخول إلى النهاية الخلفية لـ WordPress.

يمكنك استخدام WP-CLI للقيام بالعديد من المهام الإدارية على WordPress ، أحدها تعطيل مكونات WordPress الإضافية. ابدأ بإدراج جميع المكونات الإضافية المثبتة على موقع الويب الخاص بك باستخدام الأمر wp plugin list :

استخدام الأمر wp plugins list

لإلغاء تنشيط مكون إضافي واحد ، استخدم الأمر wp plugin deactivate . لذلك لإلغاء تنشيط المكون الإضافي للمحرر الكلاسيكي ، استخدم الأمر التالي: wp plugin deactivate classic-editor . إذا نجحت العملية ، فسيعرض لك WP-CLI رسالة لإعلامك بتعطيل المكون الإضافي.

إلغاء تنشيط مكون إضافي باستخدام WP-CLI

يمكنك أيضًا إلغاء تنشيط جميع المكونات الإضافية المثبتة على موقع WordPress الخاص بك باستخدام الأمر wp plugin deactivate –all .

ملخص سريع لإلغاء تنشيط المكونات الإضافية اليدوية لـ WordPress

عادةً ما يكون تعطيل المكونات الإضافية في WordPress إجراءً مباشرًا. ومع ذلك ، ستكون هناك أوقات لن تتمكن فيها من الوصول إلى لوحة التحكم الخاصة بك. هذا هو المكان الذي تصبح فيه معرفة كيفية إلغاء تنشيط المكونات الإضافية أمرًا مفيدًا. أفضل للجميع ، ليس الأمر معقدًا كما تعتقد.

فيما يلي الطرق الثلاث التي يمكنك اتباعها لإلغاء تنشيط المكونات الإضافية يدويًا:

  1. إعادة تسمية دليل الإضافات.
  2. تعطيل المكونات الإضافية من قاعدة بيانات WordPress.
  3. استخدام WP-CLI.

نصيحة المكافأة:

إذا كنت تريد معرفة المزيد حول أمان WordPress ، فاقرأ دليلنا النهائي حول أمان WordPress وتقويته.