محمد هاني صباغ
مشكور أخي محمد على مشاركة هذا الكود، لكن أريد أن أنوه لك ولجميع الزوار أنه من الأفضل والأسهل والأكثر أمانًا إضافة أكواد PHP إلى الموقع بواسطة إضافة متخصصة مثل [سجل الدخول لترى الرابط]بدلًا من إضافتها في ملف functions.php، فهذا سيعطي نفس النتجية، ولن يؤدي إلى زوال الكود عند تحديث القالب.
فيما يخص إضافة الكتل الكودية في المنتدى، فيوجد مكون خاص لذلك، حيث في سطر جديد فارغ تنقر على زر (العناصر الإضافية)، ثم على زر (أضف كتلة تعليمات برمجية)، وبعد ذلك تضيف الكود الذي تريده في المساحة الرمادية.
وأيضًا أريد أن أقترح بعض التحسينات على الكود لجعله أكثر أمانًا وأفضل من حيث الأداء:
تسجيل الدخول لعرض الكود
استخدمنا تسجيل الدخول لعرض الكود في الكود المعدل السابق لتنظيف HTML واستخدمنا تسجيل الدخول لعرض الكود لتأمين وجعل النصوص قابلة للترجمة، كما قمنا بتحسين وتنظيم الحلقة الشرطية، وأضفنا خروجًا مبكرًا من الدالة إذا لم نكن في صفحة مقال، وذلك من أجل تحسين الأداء.