عند حدوث مشكلة في مواقع الووردبريس، تتوجه الشكوك الكبيرة الأولية إلى كلا من القالب المستخدم والإضافات المفعّلة؛ بالتالي لدينا نصيحتين أساسيتين هما تعطيل الإضافات وتجربتها إضافة بعد الأخرى، وذلك بعد اختبار الموقع مع القالب الافتراضي.
لتعطيل إضافات الووردبريس لدينا أكثر من طريقة، وستجد أن معظم المواقع تشرح طريقتين فقط.
الطريقة الأولى: تعطيل الإضافات من لوحة تحكم الووردبريس
(1) أن تتوجه إلى لوحة تحكم الووردبريس ثم إلى تاب الإضافات من شريط القوائم الجانبي، (2) وتحدد كل الإضافات ثم (3) من تنفيذ الأمر تختار تعطيل (4) وتضغط تطبيق.
النتيجة التي ستحدث عند تعطيل الإضافات بهذه الطريقة:
- أن جميع الإضافات سوف تتعطل عن العمل على كلا من الواجهة الأمامية ولوحة تحكم الووردبريس كذلك.
- وفي حالة كان لديك وظائف كثيرة في موقعك يتم تأديتها باستخدام الإضافات، فستفقدها مؤقتا حتى تعيد تفعيل كل الإضافات التي كانت مفعّلة.
- وفي حالة كان لديك إضافات مفعّلة وأخرى غير مفعّلة، فقد تحتار الآن في أي الإضافات كان مفعّل وأيها غير ذلك.
في الصورة السابقة لديّ 7 إضافات مفعّلة و6 إضافات غير مفعّلة.
الطريقة الثانية: تعطيل الإضافات بتغيير اسم فولدر الإضافات
في هذه الطريقة سوف تنتقل إلى ملفات موقعك إما عن طريق Cpanel إذا كانت استضافاتك توفره لك، أو باستخدام برنامج FileZilla.
لكن لأنني على سيرفر محلي، انتقلت مباشرة إلى الفولدر الذي فيه ملفات الموقع، وانتقلت إلى فورد wp-content لأنه الفولدر الذي يحتوي الإضافات والقوالب والصور التي ترفعها للموقع.
من هذا الفولدر أعد تسمية فولدر الإضافات بدلا من plugins فقط إلى أي اسم آخر مختلف، سواء بإضافة أو حذف حرف أو كلمة. الأمر يرجع لك. وفي حالتي جعلت اسمه plugins-disabled.
ملحوظة: لا تفتح الآن صفحة الإضافات من لوحة التحكم لأن تأثير هذه الطريقة سينتهي بمجرد دخولك لهذه الصفحة كما سنوضح الآن.
النتيجة التي ستحدث عند تعطيل الإضافات بهذه الطريقة:
- كل الإضافات سيتم تعطيلها لكن على الواجهة الأمامية فقط وهذا ما تريد أنت اختباره بالفعل إذا تم تعطيل الإضافات هل سيتم حل مشكلتك أو لا.
- بمجرد إعادة اسم الفولدر إلى اسمه الافتراضي ستعود كل الإضافات للعمل بالشكل الطبيعي، بمعنى أن ما كان مُفعّلا سيكون كذلك، وما كان غير مفعّلا فسيبقى كما هو غير مفعّل.
لذلك أنا أفضل الطريقة الثانية في اختبار الإضافات، علمًا أن اختبار الإضافات يمر بعدة خطوات وهي:
تغيير اسم فولدر الإضافات نفسه من plugins إلى أي اسم آخر ثم جرب الموقع؛ لأن هذه الخطوة مهمتها هو اختبار الموقع دون إضافات، وسينتج لنا أحد اختيارين:
- إذا كانت المشكلة ليست من الإضافات فستبقى المشكلة كما هي، وحينها أعد لفولدر الإضافات اسمه وأبحث في حلول أخرى بعيدة عن الإضافات.
- إذا كانت المشكلة من أحد الإضافات فسوف تنحل المشكلة، وبذلك سيكون عليك إعادة اسم فولدر الإضافات إلى اسمه الافتراضي plugins ثم الدخول إليه وتعطيل الإضافات الموجودة فيه بنفس الطريقة إضافة بعد إضافة؛ حتى تجد الإضافة المتسببة في المشكلة عندك وتقوم باستبدالها بنسخة أقدم أو أحدث مع إبلاغ مطور الإضافة عن المشكلة.
أخيرًا باستخدامك لهذه الطريقة في إصلاح مشاكل الإضافات، لن تشعر بدوار رأس لتتذكر أي الإضافات التي كانت مفعّلة، ولن تضطر إلى أخذ لقطة لشاشة الإضافات فكل شيء سيعود كما كان.