متى ولماذا ترى أخطاء Pluggable.php؟
يتيح WordPress للمستخدمين والمكونات الإضافية تجاوز وظائف أساسية معينة. توجد هذه الوظائف في ملف pluggable.php.
إذا فشل مكون WordPress الإضافي أو مقتطف الشفرة المخصص في التعامل بشكل صحيح مع إحدى هذه الوظائف ، فسترى خطأ مثل هذا:
تحذير: لا يمكن تعديل معلومات الرأس – الرؤوس المرسلة بالفعل بواسطة (بدأ الإخراج في /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) في / home / username / demosite / wp-include / pluggable. php على الخط 1179
في بعض الأحيان ، قد تتمكن من متابعة العمل على موقعك مع استمرار ظهور هذا الخطأ أو بعض الأخطاء الأخرى في منطقة المسؤول.
بعد قولي هذا ، دعنا نلقي نظرة على كيفية إصلاح خطأ ملف pluggable.php بسهولة في WordPress.
إصلاح أخطاء ملف Pluggable.php في WordPress
ملف pluggable.php هو ملف WordPress أساسي. ليس من الجيد أبدًا تعديل ملف WordPress الأساسي كخيار أول ، حتى عندما يكون هناك خطأ في الإشارة إليهم.
على الأرجح ، الخطأ قادم من موقع مختلف.
لإصلاح أي خطأ في ذكر ملف pluggable.php ، ما عليك سوى إلقاء نظرة على الموقع الأول المذكور في الخطأ.
تحذير: لا يمكن تعديل معلومات الرأس – الرؤوس المرسلة بالفعل بواسطة (بدأ الإخراج في /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) في / home / username / demosite / wp-include / pluggable. php على الخط 1179
في المثال أعلاه ، يوجد الخطأ في ملف function.php الخاص بالسمة في السطر 1035.
هذا يعني أنك بحاجة إلى تعديل ملف jobs.php الخاص بالسمة وتغيير أو إزالة الكود المتسبب في حدوث هذا الخطأ.
في بعض الأحيان ، يحدث خطأ في العناوين التي تم إرسالها بالفعل بسبب مساحة إضافية بعد إغلاق علامة php؟> ، لذلك يمكنك فقط إزالة ذلك ، وسوف يعمل على حل المشكلة.
دعنا نلقي نظرة على مثال آخر:
تحذير: لا يمكن تعديل معلومات الرأس – العناوين المرسلة بالفعل بواسطة (بدأ الإخراج في /home/username/demosite/wp-content/plugins/some-plugin-name/some-plugin.php:144) في / home / username / demosite / wp-include / pluggable.php على الخط 1090
تشير رسالة الخطأ هذه إلى مكون إضافي على موقع WordPress الخاص بك يسبب الخطأ. يمكنك ببساطة إلغاء تنشيط المكون الإضافي وإخطار مؤلف المكون الإضافي بالخطأ.
في جميع الحالات تقريبًا ، لا تنتج الأخطاء التي تذكر ملف pluggable.php عن الملف نفسه.
تحدث هذه الأخطاء عادةً بسبب مقتطف رمز مخصص أضفته إلى ملف function.php ، أو مكون إضافي مشفر بشكل سيئ ، أو حتى سمة WordPress الخاصة بك .
ببساطة إزالة الكود أو تعديله أو إلغاء تنشيط المكون الإضافي سيؤدي إلى اختفاء الخطأ.
هل مازلت غير قادر على معرفة سبب هذه الأخطاء؟
نأمل أن تساعدك هذه المقالة في حل أخطاء ملف pluggable.php في WordPress.