1. مراجعة سريعة على القالب الفرعي
- القالب الفرعي بيورث كل ملفات ووظائف القالب الأصلي
- انت بتعدل فقط في الملفات اللي بتحطها جوه فولدر القالب الفرعي
- لو ملف موجود في القالب الفرعي، وده نفس اسمه في القالب الأصلي، الووردبريس هيستخدم الملف الموجود في القالب الفرعي بدل الأصلي
2. تعديل ملف CSS في القالب الفرعي
لو عايز تعدل ألوان، خطوط، أو أي حاجة تخص التنسيق:
- افتح ملف
style.css
في القالب الفرعي - ضيف أكواد CSS جديدة أو عدل على الموجودة
مثلاً لو عايز تغير لون خلفية الموقع:
body {
background-color: #f0f0f0;
}
- بعد الحفظ، حدث الصفحة وشوف التغيير
3. تعديل ملف PHP في القالب الفرعي
لو عايز تعدل في شكل الهيدر، الفوتر، أو غيره:
- افتح فولدر القالب الأصلي
- اختار الملف اللي عايز تعدل عليه مثلاً
header.php
- انسخه كله وانقله في فولدر القالب الفرعي
- افتح نسخة
header.php
في القالب الفرعي وعدل اللي انت عايزه - لما تحفظ، ووردبريس هيفضل يستخدم نسخة القالب الفرعي
4. إضافة ملفات جديدة للقالب الفرعي
ممكن تضيف ملفات جديدة مش موجودة في القالب الأصلي وتستخدمها في موقعك:
- مثلاً ملف
custom-functions.php
لو عايز تضيف دوال PHP جديدة - تقدر تستدعيه من
functions.php
في القالب الفرعي:
require get_stylesheet_directory() . '/custom-functions.php';
5. نصائح مهمة قبل وبعد التعديل
- دايمًا اعمل نسخة احتياطية قبل التعديل
- جرب التعديلات على بيئة اختبار مش مباشرة على الموقع الشغال
- استخدم أدوات تصحيح الأخطاء لو حصل خطأ
- تأكد من تحديث القالب الأصلي والقالب الفرعي باستمرار
6. مراجعة سريعة
- القالب الفرعي مكان آمن للتعديل
- أي ملف تضيفه أو تعدله في القالب الفرعي هيكون هو المتحكم في الموقع بدلاً من القالب الأصلي
- تعديل CSS سهل وبسيط داخل
style.css
- تعديل PHP محتاج نسخ الملفات المراد تعديلها للقالب الفرعي
7. أسئلة شائعة
س: هل التعديل في القالب الفرعي بيأثر على تحديثات القالب الأصلي؟
ج: لأ، التحديثات بتتطبق على القالب الأصلي فقط، وتعديلاتك في الفرعي بتفضل موجودة.
س: ممكن أعدل أكتر من ملف في القالب الفرعي؟
ج: أكيد، وعدل على قد حاجتك.
س: هل لازم أكون مبرمج عشان أعدل على القالب الفرعي؟
ج: مش لازم محترف، بس لازم تعرف شوية CSS وPHP بسيطة.
8. نهاية الدرس: “التعديل بأمان واحترافية”
القالب الفرعي هو طريقك الآمن عشان تعدل على موقعك من غير ما تقلق من التحديثات.
ابدأ بالتعديل على style.css
لو حابب تغير التصميم، ولما تكون جاهز تضيف أو تعدل ملفات PHP بسهولة.
لو احتجت أي مساعدة في التعديلات، أنا موجود معاك خطوة بخطوة!