Child Theme

WordPress में Child Theme क्या है ?

WordPress में child theme एक sub theme है जो अपने Parent Theme की सभी कार्यक्षमता, विशेषताओं और शैली को inherit करती है। मूल थीम की फ़ाइलों में वास्तव में कोई बदलाव किए बिना वर्डप्रेस थीम को संशोधित करने के लिए चाइल्ड थीम एक सुरक्षित तरीका है। जब पैरेंट थीम अपडेट हो जाती है, तो चाइल्ड थीम में किए गए बदलाव संरक्षित रहते हैं और अपडेटेड वर्जन पर भी लागू होते हैं। यही कारण है कि चाइल्ड थीम मौजूदा थीम में बदलाव करने का सबसे सुरक्षित और सबसे अच्छा तरीका है। थीम फ़ाइलों को सीधे संशोधित करने के बजाय आप उन्हें चाइल्ड थीम में टेम्प्लेट के साथ आसानी से ओवरराइड कर सकते हैं।

चाइल्ड थीम बनाने के लिए आपको अपनी थीम डायरेक्टरी में अपनी नई थीम के लिए एक फोल्डर बनाना होगा। इस फ़ोल्डर में आपको केवल एक ही फ़ाइल की आवश्यकता है, वह है style.css। Style.css फ़ाइल के शीर्षलेख में आप टिप्पणी कोड में एक टेम्पलेट लाइन जोड़कर मूल विषय निर्दिष्ट कर सकते हैं जहां थीम का नाम लिखा गया है। चूंकि यह स्टाइल शीट पैरेंट की स्टाइल शीट के बाद शामिल की गई है, इसलिए यह पैरेंट थीम की style.css फ़ाइल में किसी भी स्टाइल को ओवरराइड कर देगी।

संशोधनों को लागू करने के लिए चाइल्ड थीम को सक्रिय करना होगा। पैरेंट थीम में अभी भी ऐसी कोई भी कार्यक्षमता शामिल होगी जिसे चाइल्ड थीम द्वारा अधिलेखित नहीं किया गया है।

Leave a comment