זמן קריאה:
דקה1
תבנית בת היא כלי בסיסי והכרחי לכל מתכנת וורדפרס. היא מאפשרת לכם להתאים אישית תבנית קיימת מבלי לשנות את קובצי המקור שלה.
למה זה קריטי?
כל פעם שאתם מעדכנים תבנית, כל השינויים שעשיתם בקובצי המקור שלה נדרסים. שימוש בתבנית בת מבטיח שהשינויים שלכם יישארו גם לאחר עדכונים.
איך בונים תבנית בת?
- יצירת תיקייה: בתוך תיקיית התבניות שלכם (
wp-content/themes), צרו תיקייה חדשה עם שם שונה מהתבנית הראשית (למשל,astra-child). - יצירת קובץ
style.css: בתוך התיקייה החדשה, צרו קובץstyle.cssוהוסיפו לו את המידע הבא:CSS/* Theme Name: Astra Child Theme Template: astra */השדהTemplateחייב להיות שם התיקייה של התבנית הראשית (astraבמקרה זה). - יצירת קובץ
functions.php: צרו קובץfunctions.phpוהוסיפו לו קוד שייבא את העיצוב של תבנית האב. - הפעלת תבנית הבת: כעת, עברו לעיצוב > תבניות בלוח הבקרה והפעילו את תבנית הבת החדשה.
התאמה אישית:
כעת, כל שינוי שתרצו לבצע (שינויי קוד, הוספת פונקציות) יש לכתוב בקובצי תבנית הבת. תוכלו גם ליצור עותקים של קבצים מהתבנית הראשית בתוך תיקיית הבת ולבצע בהם שינויים.