वर्डप्रेस में चाइल्ड थीम बनाना
केवल कुछ मुट्ठी भर वर्डप्रेस(WordPress) उपयोगकर्ता ही चाइल्ड थीम का उपयोग करते हैं और ऐसा इसलिए है क्योंकि बहुत से उपयोगकर्ता यह नहीं जानते हैं कि वर्डप्रेस(WordPress) में चाइल्ड थीम या क्रिएटिंग चाइल्ड थीम(Creating Child Theme) क्या है । ठीक है, (Well)वर्डप्रेस(WordPress) का उपयोग करने वाले अधिकांश लोग अपनी थीम को संपादित या अनुकूलित करते हैं, लेकिन जब आप अपनी थीम को अपडेट करते हैं तो वह सब अनुकूलन खो जाता है और यहीं से चाइल्ड थीम का उपयोग होता है। जब आप चाइल्ड थीम का उपयोग करते हैं तो आपका सारा कस्टमाइज़ेशन सेव हो जाएगा और आप आसानी से पैरेंट थीम को अपडेट कर सकते हैं।
वर्डप्रेस में चाइल्ड थीम बनाना
एक अनमॉडिफाइड पेरेंट थीम से चाइल्ड थीम बनाना(Creating a Child Theme from an Unmodified Parent Theme)
वर्डप्रेस(WordPress) में चाइल्ड थीम बनाने के लिए आपको अपने cPanel में लॉग इन करना होगा और public_html और फिर wp-content/themes पर नेविगेट करना होगा, जहां आपको अपने चाइल्ड थीम के लिए एक नया फोल्डर बनाना होगा (उदाहरण /ट्वेंटिसिक्सटीन-चाइल्ड/)। सुनिश्चित करें कि आपके पास चाइल्ड थीम निर्देशिका के नाम पर कोई स्थान नहीं है जिसके परिणामस्वरूप त्रुटियां हो सकती हैं।
अनुशंसित: आप चाइल्ड थीम बनाने के लिए (Recommended:)वन-क्लिक चाइल्ड थीम प्लगइन(One-Click Child Theme plugin) का भी उपयोग कर सकते हैं (केवल एक असंशोधित मूल थीम से)।
अब आपको अपनी चाइल्ड थीम (आपके द्वारा अभी बनाई गई चाइल्ड थीम डायरेक्टरी के अंदर) के लिए एक style.css फ़ाइल बनाने की आवश्यकता है। एक बार जब आप फ़ाइल बना लेते हैं तो बस निम्नलिखित कोड को कॉपी और पेस्ट करें ( अपने विषय विनिर्देशों के अनुसार विवरण नीचे बदलें ):(Change)
/* Theme Name: Twenty Sixteen Child Theme URI: http://example.com/twenty-sixteen-child/ Description: Twenty Sixteen Child Theme Author: WordPress Team Author URI: http://example.com Template: twentysixteen Version: 1.3.0 License: GNU General Public License v3 or later License URI: http://www.gnu.org/licenses/gpl-3.0.html */
नोट: (Note: ) टेम्प्लेट लाइन(Template) ( टेम्पलेट(Template) : ट्वेंटीसिक्सटीन) को थीम डायरेक्टरी के आपके वर्तमान नाम के अनुसार बदला जाना है (जिस मूल थीम का बच्चा हम बना रहे हैं)। हमारे उदाहरण में मूल विषय ट्वेंटी सिक्सटीन(Twenty Sixteen) थीम है, इसलिए टेम्प्लेट(Template) छब्बीस का होगा।
पहले @import का उपयोग माता-पिता से चाइल्ड थीम पर स्टाइलशीट लोड करने के लिए किया जाता था, लेकिन अब यह एक अच्छा तरीका नहीं है क्योंकि यह स्टाइलशीट को लोड करने के लिए समय की मात्रा को बढ़ाता है। स्टाइलशीट लोड करने के लिए अपने चाइल्ड थीम functions.php फ़ाइल में PHP फ़ंक्शन का उपयोग करने के लिए @import का सर्वोत्तम उपयोग करने के स्थान पर ।
Functions.php फ़ाइल का उपयोग करने के लिए आपको अपनी चाइल्ड थीम निर्देशिका में एक बनाना होगा। अपने functions.php फ़ाइल में निम्न कोड का प्रयोग करें:
<?php add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' ); function my_theme_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); } ?>
उपरोक्त कोड केवल तभी काम करता है जब आपकी मूल थीम सभी CSS कोड को रखने के लिए केवल एक .css फ़ाइल का उपयोग करती है।
यदि आपके बच्चे की थीम style.css में वास्तव में CSS कोड है (जैसा कि यह सामान्य रूप से होता है), तो आपको इसे भी संलग्न करना होगा:
<?php function my_theme_enqueue_styles() { $parent_style = 'parent-style'; // This is 'twentyfifteen-style' for the Twenty Fifteen theme. wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' ); wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array( $parent_style ), wp_get_theme()->get('Version') ); } add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' ); ?>
अब समय आ गया है कि आप अपने चाइल्ड थीम को सक्रिय करें, अपने एडमिन पैनल में लॉग इन करें, फिर Appearance > Themes पर जाएं और उपलब्ध थीम की सूची से अपने चाइल्ड थीम को सक्रिय करें।
नोट: चाइल्ड थीम को सक्रिय करने के बाद आपको अपने मेनू ( (Note:)Appearance > Menus ) और थीम विकल्प (पृष्ठभूमि और शीर्षलेख छवियों सहित) को फिर से सहेजने की आवश्यकता हो सकती है ।
अब जब भी आप अपनी style.css या functions.php में परिवर्तन करना चाहते हैं, तो आप आसानी से अपने चाइल्ड थीम में पैरेंट थीम फ़ोल्डर को प्रभावित किए बिना ऐसा कर सकते हैं।
अपने पैरेंट थीम से वर्डप्रेस(WordPress) में चाइल्ड थीम(Child Theme) बनाना , लेकिन आप में से अधिकांश ने पहले ही अपनी थीम को कस्टमाइज कर लिया है, तो उपरोक्त विधि आपकी बिल्कुल भी मदद नहीं करने वाली है। उस स्थिति में, अनुकूलन खोए बिना वर्डप्रेस(WordPress) थीम को अपडेट करने का तरीका देखें ।
यदि आशा है कि यह लेख आपके लिए उपयोगी था, लेकिन यदि आपके पास अभी भी इस गाइड के बारे में कोई प्रश्न है, तो कृपया बेझिझक उनसे टिप्पणियों में पूछें।
Related posts
वर्डप्रेस चाइल्ड थीम कैसे बनाएं
WordPress P2 थीम का उपयोग करके अपनी खुद की ट्विटर जैसी वेबसाइट कैसे सेट करें?
वर्डप्रेस साइट को एक होस्ट से दूसरे होस्ट में कैसे मूव करें
Microsoft Azure पर WordPress कैसे स्थापित और सेटअप करें
Microsoft Azure पर बहुत तेज़ वर्डप्रेस कैसे चलाएं
अपना वर्डप्रेस व्यवस्थापक लॉगिन कैसे खोजें
छवियों को अपलोड करते समय वर्डप्रेस HTTP त्रुटि दिखाता है
एक डोमेन पर वर्डप्रेस को मैन्युअल रूप से कैसे सेट करें
Google वेबमास्टर टूल के साथ ब्रोकन लिंक्स को कैसे ट्रैक करें
मोबाइल फ्रेंडली वेबसाइट के लिए 7 वर्डप्रेस टिप्स
WordPress के लिए 3 बेस्ट SEO प्लगइन्स
अपनी वर्डप्रेस साइट से मैलवेयर कैसे निकालें
WordPress Yoast SEO Settings 2022 . होना चाहिए
वर्डप्रेस गुटेनबर्ग ट्यूटोरियल: नए संपादक का उपयोग कैसे करें
कैसे जांचें कि कोई वेबसाइट AdSense से प्रतिबंधित है या नहीं
वर्डप्रेस में अपना खुद का कूपन पॉपअप कैसे बनाएं
अपने कंप्यूटर पर वर्डप्रेस टेस्ट साइट कैसे स्थापित करें
वर्डप्रेस में प्रभावी स्प्लिट टेस्ट कैसे करें
11 सर्वश्रेष्ठ वर्डप्रेस पॉडकास्ट प्लगइन्स
वर्डप्रेस में PHP कैसे अपडेट करें