السلام عليكم ورحمة الله وبركاته
موضوع فعلا في غاية الأهمية وقد قمتم بإعطاء حلول رائعة لهذا الموضع الشائك، واسمحوا لي بإضافة طريقة أخرى ربما تفيد بإذن الله.
هذه الطريقة هي عمل برنامج مساعد (إضافة) وهي طريقة سهلة وآمنه بنسبة 100%، ولعمل ذلك نقوم بالتالي:
عمل مجلد جديد وليكن اسمه hFunctions في مجلد plugins على الاستضافة، ثم عمل ملف بإسم hFunctions.php، وإضافة التالي للملف كما بالصورة لتعريف أن هذا الملف هو ملف الإضافة.
هكذا تم كل شيء لاحظ ظهور الإضافة في الإضافات كالتالي:
فإذا أردت إضافة اي Function أو Class فيتم ذلك بمنتهى السهولة كالمثال التالي وناتجها هو مجرد إظهار لكلمة Hello World Okkkkkkkkkkk.
ويكون الناتج كالتالي بعد تفعيل الإضافة:
وفي الواجهة الأمامية كالتالي:
هذا هو الموضوع بمنتهى البساطة، ولن يكون هناك أي مشكلة مستقبلا عند حدوث تحديث للوردبريس أو للقالب، وبهذه الطريقة يمكن تفادي أي أخطاء مستقبلية.
يشبه ذلك التعامل مع ال Child theme أو القالب الابن كما ذكرت الأستاذة Eman Radwan، إن الإضافات وتطويرها شيء رائع ومفيد جدا في ووردبريس سواء كان للواجهة الأمامية أو للواجهة الخلفية، كما يمكن الاستفادة منها في معالجة العديد من أخطاء الإضافات وتحسين أدائها، عندما شاهدة هذا السؤال ومناقشتكم تذكرت مباشرة مدى أهمية الـ Plugins في ووردبريس، [سجل الدخول لترى الرابط] تشكل نجاح الموقع بصفة عامة تمنياتي لكم بالتوفيق وبحياة سعيدة بإذن الله.