هناك خمس طرق شائعة لتعطيل مكونات WordPress الإضافية – عبر لوحة تحكم المسؤول، ومدير Softaculous WordPress، ومدير ملفات cPanel، وقاعدة بيانات موقع الويب، والمحطة الطرفية.
في هذا الدليل سوف نغطي كل خيار:
- تعطيل المكونات الإضافية عبر لوحة تحكم WordPress
- قم بتعطيل المكونات الإضافية عبر Softaculous WordPress Manager
- تعطيل المكونات الإضافية عبر مدير الملفات
- تعطيل المكونات الإضافية عبر قاعدة بيانات الموقع
- تعطيل المكونات الإضافية عبر المحطة الطرفية
ملاحظة: قبل متابعة أي تغييرات، تأكد من إنشاء نسخة احتياطية كاملة لموقعك على الويب.
إذا قمت بإنشاء موقعك باستخدام برنامج تثبيت البرنامج النصي Softaculous، فلا تتردد في الرجوع إلى هذا الدليل أيضًا (الخطوة رقم 4 – برنامج النسخ الاحتياطي)
تعطيل المكونات الإضافية عبر لوحة تحكم WordPress
- قم بتسجيل الدخول إلى لوحة تحكم WordPress الخاصة بك وانتقل إلى قائمة المكونات الإضافية >> المكونات الإضافية المثبتة :
- ستتم إعادة توجيهك إلى قائمة المكونات الإضافية. هنا يمكنك التحقق من عدد المكونات الإضافية المثبتة وحالتها.
يحتوي كل مكون إضافي نشط على زر إلغاء التنشيط أسفله. انقر عليه وسيتم إيقاف تشغيل البرنامج المساعد:
إذا لم تتمكن لسبب ما من الوصول إلى لوحة تحكم مسؤول WordPress، فيمكنك إلغاء تنشيط المكونات الإضافية بطرق بديلة.
تعطيل المكونات الإضافية عبر Softaculous WordPress Manager
- قم بالوصول إلى حساب cPanel الخاص بك ، وانتقل إلى قسم البرامج وانقر فوق WordPress Manager من Softaculous :
- انقر فوق زر السهم لأسفل (1) لفتح تفاصيل التثبيت، ثم انقر فوق إدارة المكونات الإضافية (2):
- في علامة التبويب المثبتة ، قم بإيقاف تشغيل التبديل في عمود الحالة بجوار المكونات الإضافية التي تريد تعطيلها:
مرة واحدة تم، سترى الرسالة تم إلغاء تنشيط البرنامج المساعد بنجاح .
قم بتعطيل المكونات الإضافية عبر مدير الملفات
- قم بتسجيل الدخول إلى لوحة التحكم الخاصة بك ، وانتقل إلى قسم الملفات وانقر على مدير الملفات :
- بمجرد الدخول، انتقل إلى جذر دليل موقع WordPress الخاص بك. انتقل إلى المجلد /wp-content/plugins وابحث عن المكون الإضافي الذي تريد تعطيله.
يمكنك ببساطة إعادة تسمية مجلد البرنامج الإضافي وحفظ التغييرات:
تأكد من أنك تتذكر الاسم الأولي لمجلد البرنامج الإضافي في حالة احتياجك إليه مرة أخرى في وقت ما:
ملاحظة: بعض المكونات الإضافية، على سبيل المثال، ملحقات التخزين المؤقت، تكون مشفرة بشكل ثابت، ولن تؤدي إعادة تسمية المجلد إلى تعطيلها.
في مثل هذه الحالات، سوف تحتاج إلى تعطيل البرنامج المساعد في قاعدة البيانات.
تعطيل المكونات الإضافية عبر قاعدة بيانات موقع الويب
- قم بتسجيل الدخول إلى لوحة التحكم الخاصة بك ، وانتقل إلى قسم قواعد البيانات وانقر على phpMyAdmin :
- للتحقق من قاعدة البيانات المستخدمة من قبل موقع WordPress الخاص بك، تحقق من ملف wp-config.php الموجود في جذر موقع الويب:
- قم بتوسيع قائمة قواعد البيانات الخاصة بك وانقر على القاعدة المخصصة لتثبيت WordPress الخاص بك. انتقل إلى شريط القائمة العلوي وانقر فوق SQL :
- أدخل الاستعلام التالي وانقر فوق "انتقال" :
حدد *من wp_options حيث option_name = 'active_plugins'؛
يتم ضبط هذا الأمر على بادئة قاعدة بيانات WordPress الافتراضية "wp". ومع ذلك، في بعض الحالات قد تختلف البادئة، لذلك سوف تتلقى الخطأ التالي: وبالتالي
قد تحتاج إلى ضبط الأمر وفقًا لبادئة قاعدة البيانات الخاصة بك:
- بمجرد تنفيذ الاستعلام، انقر فوق "تحرير" :
سترى ما يلي الإخراج مثل هذا واحد:
a:4:
{
i:0;s:19:"akismet/akismet.php";
i:1;s:36:"contact-form-plugin/contact_form.php";
i:2;s:45:"limit-login-attempts/limit-login-attempts.php";
i:3;s:29:"use-any-font/use-any-font.php";
}
يوضح الرقم 4 في البداية إجمالي عدد المكونات الإضافية النشطة. وهي مرقمة من i:0 إلى i:n-1، حيث n تساوي 4 في حالتنا.
لإلغاء تنشيط البرنامج المساعد، ما عليك سوى إزالة السطر المقابل وحفظ التغييرات.
تأكد من تصحيح الترقيم والقيمة n للمكونات الإضافية. على سبيل المثال، إذا كنت بحاجة إلى إيقاف تشغيل Akismet، فسيبدو الإخراج المراد حفظه كما يلي:
a:3:
{
i:0;s:36:"contact-form-plugin/contact_form.php";
i:1;s:45:"limit-login-attempts/limit-login-attempts.php";
i:2;s:29:"use-any-font/use-any-font.php";
}
ملحوظة: لإلغاء تنشيط جميع المكونات الإضافية، ما عليك سوى مسح الرمز من المربع.
- انقر فوق "انتقال" . تم تعطيل البرنامج المساعد الخاص بك الآن.
ملاحظة: يتم عرض الإخراج النهائي في صف واحد ويجب حفظه بنفس الطريقة.
لقد قمنا بتقسيمها إلى عدة منها لراحتك فقط.
وبالتالي، ننصح بنسخ الكود إلى أي محرر TXT، وتحريره، ثم نسخه ولصقه مرة أخرى في سطر واحد.
تعطيل المكونات الإضافية عبر المحطة الطرفية
قبل متابعة هذه التغييرات، تأكد من تمكين الوصول إلى SSH لحسابك. يمكنك القيام بذلك باستخدام هذا الدليل .
- قم بتسجيل الدخول إلى cPanel ، وانتقل إلى القسم "خيارات متقدمة" وانقر على القائمة الطرفية :
- يجب تنفيذ كافة الأوامر من المجلد الجذر للمجال. هناك حاجة لتشغيل مجلد الأمر cd . يجب استبدال مجلد الجزء بالمجلد الجذر للمجال الضروري:
- الآن يمكنك تشغيل الأوامر التالية:
قائمة المكونات الإضافية wp - تعرض قائمة بأسماء المكونات الإضافية بالإضافة إلى حالتها وإصدارها وإشارة إلى التحديث المتوفر.
wp plugin deactivate ${name} - يقوم بإلغاء تنشيط المكون الإضافي، ويجب استبدال ${name} بالاسم الفعلي.
wp plugin deactivate --all - يقوم بإلغاء تنشيط جميع المكونات الإضافية مرة واحدة.