वर्डप्रेस चाइल्ड थीम कैसे बनाएं


आपको मौजूदा मूल विषय में वर्डप्रेस को कभी क्यों नहीं अनुकूलित करना चाहिए? जब आपके द्वारा उपयोग की जा रही थीम अपडेट की जाती है तो आपके अनुकूलन का क्या होता है?

जवाब वे खो गए हैं, और आपके ब्रांड और मैसेजिंग दिशानिर्देशों और वरीयताओं के अनुसार आपकी साइट बनाने के लिए आपकी कड़ी मेहनत भी खो जाएगी।

<आंकड़ा वर्ग =" आलसी संरेखण ">

बाल विषय आपको एक अलग सीएसएस स्टाइलशीट बनाने में सक्षम बनाता है और अतिरिक्त कार्यक्षमता जोड़ें जो खो नहीं जाएगी या प्रभावित जब मूल विषय को अपडेट किया जाता है।

यह मैन्युअल रूप से किया जा सकता है या चाइल्ड थीम निर्माता प्लगइन स्थापित करके किया जा सकता है। चलो मैनुअल प्रक्रिया से शुरू करते हैं।

एक नई निर्देशिका बनाएं

अपने बच्चे के विषय के लिए एक नई निर्देशिका बनाकर शुरू करें। आप अपने cPanel के माध्यम से एक एफ़टीपी ग्राहक या अपने मौजूदा wp-content / themesनिर्देशिका का उपयोग कर सकते हैं।

cPanel का उपयोग करने के लिए, अपने होस्टिंग नियंत्रण कक्ष पर जाएं। । फ़ाइल प्रबंधकका चयन करें और उस निर्देशिका में नेविगेट करें जहां वर्डप्रेस स्थापित है।

In_content_1 all: [300x250] / dfp: [640x360]>

यह आमतौर पर public_htmlनामक निर्देशिका में होता है। ढूँढें और wp-contentफ़ोल्डर खोलें। नया फ़ोल्डर बनाएंपर क्लिक करें और अपने बच्चे के विषय के लिए एक नाम इनपुट करें। इसे एक ऐसा नाम देना सुनिश्चित करें जिसे आप बाद में पहचान लेंगे। एक अच्छा उदाहरण है nameofparenttheme-child

त्रुटियों से बचने के लिए अपनी फ़ाइल के नाम में कोई रिक्त स्थान शामिल न करें।

आंतरिक हैंडलिंग के कारण। फ़ोल्डर नाम में मूल विषय (विषय 'स्लग') का नाम शामिल होना चाहिए जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है।

<आंकड़ा वर्ग = "lazy aligncenter">

एक सीएसएस स्टाइलशीट बनाएं

स्टाइल्सशीट्स का उपयोग वर्डप्रेस थीम में दो कारणों से किया जाता है।

  • यह उन शैलियों का स्थान है जो प्रभावित करती हैं कि आपकी साइट कैसी दिखती है।
  • थीम का मुख्य स्टाइलशीट वह है जहाँ वर्डप्रेस विषय के बारे में जानकारी खोजने के लिए लगता है।
  • आप बच्चे के विषय में कोई नई शैली नहीं जोड़ना चाह सकते हैं। हालाँकि, स्टाइलशीट को अभी भी आपके विषय के नाम और मूल विषय के नाम जैसी बारीकियों को परिभाषित करने के लिए मौजूद होना चाहिए।

    इसलिए, आपको अपने बच्चे के विषय के लिए एक नई स्टाइलशीट बनाने की आवश्यकता है। तो, आपका अगला कदम CSS स्टाइलशीट के लिए एक टेक्स्ट फ़ाइल बनाना है जो उन नियमों को परिभाषित करेगा जो आपके बच्चे की विषय-वस्तु को नियंत्रित करते हैं।

    <आंकड़ा वर्ग = "आलसी एलाइनकेंटर">

    चाइल्ड थीम सीएसएस फ़ाइल फिर मूल विषय पर वरीयता लेगी।

    आपको शामिल करने की आवश्यकता है। अपनी पाठ फ़ाइल में निम्नलिखित जानकारी:

    • आपके विषय का नाम।
    • मूल विषय निर्देशिका का नाम।
    • शीर्षक और विवरण। समझ में आता है।
    • फ़ाइल के शीर्ष पर निम्नलिखित हेडर टिप्पणी को स्टाइलशीट में शामिल करना सुनिश्चित करें। वर्डप्रेस इस जानकारी को पढ़ेंगे और जानेंगे कि एक बाल विषय का उपयोग किया जा रहा है।

      <आंकड़ा वर्ग = "lazy aligncenter">

      आप टेम्पलेट पर पूरा ध्यान देना चाहते हैं टैग। यह वर्डप्रेस को बताता है कि आपके बच्चे का मूल विषय क्या है। ध्यान दें कि वह फ़ोल्डर जहाँ आपका मूल विषय स्थित है, मामला संवेदनशील है।

      तकनीकी रूप से, अब आप अपने बच्चे के विषय को सक्रिय कर सकते हैं। हालाँकि, यदि आप एक अधिक जटिल चाइल्ड थीम बनाना चाहते हैं, तो आपको कस्टम PHP फ़ंक्शंस जोड़ने की आवश्यकता होगी।

      चाइल्ड थीम में फ़ंक्शन्स.phpफ़ाइल बनाएँ ( उसी निर्देशिका में style.cssजो फ़ाइल आपने बनाई है)। यह वह जगह है जहां अतिरिक्त पोस्ट फॉर्मेट जैसी चीजों को जोड़ा जाना चाहिए।

      आपकी सीएसएस फ़ाइल के साथ, आपकी PHP फ़ाइल में परिवर्तन या परिवर्धन स्वचालित रूप से माता-पिता के कार्यों के साथ विलय या ओवरराइड हो जाएगा।

      पोस्ट फॉर्मेट्स जैसी चीजों के लिए जो add_theme_support ()के साथ जोड़े जाते हैं, वे मर्ज के बजाय ओवरराइड के रूप में कार्य करते हैं।

      add_theme -support ()का उपयोग करते समय,। आपको यह सुनिश्चित करने के लिए कुछ अतिरिक्त कदम उठाने की आवश्यकता है कि चाइल्ड थीम पैरेंट को ओवरराइड करती है।

      यह जटिल हो सकती है, इसलिए वर्तमान वर्डप्रेस थीम रिव्यू टीम लीड विलियम पैटन के  वर्डप्रेस पोस्ट स्वरूपों का उपयोग करने पर पोस्ट करें को देखें।

      पेरेंट्स थीम को ओवरराइड करने के लिए शैलियाँ और लिपियाँ जोड़ें कार्यशीलता

      आपका अगला कदम यह सुनिश्चित करना है कि आपका चाइल्ड थीम या तो पेरेंट थीम की विशेषताओं को विरासत में मिला है। शैलियों या उन नए लोगों को दर्शाता है जिनका आप उपयोग करना चाहते हैं।

      शैलियाँ का उपयोग आपकी वेबसाइट की उपस्थिति को बदलने के लिए किया जाता है। लिपियों से कार्यक्षमता में वृद्धि होती है। जिस तरह से आपके वर्डप्रेस साइट में शैलियों और लिपियों को जोड़ा जाता है वह फाइलों की सामग्री के लिए आवश्यक है।

      वर्डप्रेस की एन्क्यू कार्यक्षमता यह पूरा करने के लिए है।

      <। p>Enqueueing से तात्पर्य है कि वर्डप्रेस साइटों पर शैलियों और लिपियों को जोड़ा जाता है ताकि वे प्रभावित कर सकें कि उपयोगकर्ता आपकी साइट पर जाने पर क्या देखते हैं।

      एक ही परिणाम प्राप्त करने के लिए कई प्लगइन्स का उपयोग करना अक्सर होता है। संगतता समस्याएं और टूटी हुई साइटें।

      Wp_enqueueप्लगइन ओवरहेड को कम करने के माध्यम से न केवल आपकी वेबसाइट के प्रदर्शन में सुधार होता है, बल्कि यह उपयोगकर्ता के अनुभव को भी बढ़ाता है।

      'wp_enqueue' का उपयोग कैसे करें

      अपने बच्चे के विषय के लिए शैलियों का उत्पादन करने के लिए, आपको wp_enqueue_nyle ()नामक फ़ंक्शन का उपयोग करना होगा।

      यह फ़ंक्शन जानकारी के कुछ बिट लेता है, लेकिन सबसे महत्वपूर्ण नाम (या 'हैंडल') और फ़ाइल का स्थान है।

      अंदर फ़ंक्शन। phpफ़ाइल निम्न c जोड़ें ode।

      <आंकड़ा वर्ग = "lazy aligncenter">

      यह कोड जोड़ता है मूल निर्देशिका से स्टाइलशीट और फिर उस बच्चे के लिए स्टाइलशीट भी जोड़ता है जिसे हमने पहले बनाया था। ध्यान दें कि पैरेंट-स्टाइलटेक्स्ट को -स्टाइलके साथ मूल विषय के नाम से मेल खाना चाहिए।

      अपने बच्चे को सक्रिय करें। थीम

      यदि आपने wp-content / themes / yourthemenameफ़ोल्डर के अंदर सर्वर पर अपने बच्चे के विषय के लिए फाइलें बनाई हैं, तो यह आपके वर्डप्रेस में उपलब्ध होगा। आपको सक्रिय करने के लिए डैशबोर्ड।

    • अपने डैशबोर्ड में लॉग इन करें।
    • सूरत>विषय-वस्तु
    • अपने बच्चे के विषय में सूचीबद्ध होना चाहिए।
    • <। ली>पूर्वावलोकनका चयन करें यह देखने के लिए कि साइट नए बच्चे के विषय के साथ कैसे दिखती है।
    • एक बार जब आप इसे कैसे दिखते हैं, इससे संतुष्ट हैं, तो सक्रिय करेंबनाने के लिए क्लिक करें। यह लाइव होता है।
    • यदि आपने wp-content / themes / yourthemenameफ़ोल्डर में सर्वर के अलावा कहीं और अपना चाइल्ड थीम बनाया है, तो आपको अपना ज़िप खोल देना चाहिए नया चाइल्ड थीम फ़ोल्डर।

    • अपने वर्डप्रेस डैशबोर्ड में लॉग इन करें।
    • प्रकटन>थीम्स
    • पर क्लिक करें <। strong>नया जोड़ें /।
    • थीम अपलोड करेंचुनें।
    • अपनी ज़िप की गई फ़ाइल को उस नए बॉक्स में खींचें जो प्रकट होता है या फ़ाइल चयनकर्ता और क्लिक करें इसे अपने कंप्यूटर पर ब्राउज़ करें।
    • एक बार जब यह अपलोड हो जाता है, तो आप इसका पूर्वावलोकन कर सकते हैं और फिर इसे सक्रिय कर सकते हैं।
    • <आंकड़ा वर्ग = "आलसी संरेखण">
      टेम्प्लेट फ़ाइलें जोड़ें

      अन्य टेम्प्लेट को ओवरराइड करने के लिए, आप उन्हें मूल विषय से चाइल्ड थीम में कॉपी कर सकते हैं। कोई भी टेम्प्लेट फ़ाइलें, जो बच्चे के माता-पिता के नाम के समान होती हैं, जो ओवरराइड के रूप में कार्य करती हैं। फिर आवश्यकतानुसार टेम्प्लेट की सामग्री को समायोजित करें।

      नए टेम्पलेट जोड़ने के लिए, यह सही नाम के साथ एक नई फ़ाइल बनाने और अपनी स्वयं की सामग्री जोड़ने का मामला है। उपरोक्त अनुभाग मैनुअल प्रक्रिया की व्याख्या करता है।

      अब वर्डप्रेस प्लगइन से चाइल्ड थीम बनाने का तरीका जाने।

      वर्डप्रेस प्लगइन का उपयोग करें

      लॉग अपने वर्डप्रेस डैशबोर्ड में। प्लगइन्स>नया जोड़ेंपर क्लिक करें। बाल विषय

      <आंकड़ा वर्ग = "आलसी संरेखण">s

      आपके द्वारा देखा जाने वाला पहला प्लगइन  बाल थीम विन्यासकर्ता है। यह एक अच्छा विकल्प है, जैसा कि ऊपर दिए गए स्क्रीनशॉट में देखा गया है, क्योंकि यह:

    • WP के वर्तमान संस्करण के साथ संगत है।
    • में बहुत सारे इंस्टॉलेशन हैं।
    • li>
    • हाल ही में अपडेट किया गया था।
    • अभी स्थापित करें>सक्रिय करेंपर क्लिक करें। अगला कदम है टूलपर नेविगेट करना और फिर बच्चे थीम का चयन करना।

      <आंकड़ा वर्ग = " lazy aligncenter ">

      ड्रॉप-डाउन मेनू से अपने मूल विषय को ढूंढें और चुनें। यह सुनिश्चित करने के लिए कि आपका विषय चाइल्ड थीम के रूप में उपयोग करने के लिए ठीक हैविश्लेषण करें

      नीचे एक कदम-दर-चरण ट्यूटोरियल है कि कैसे बाल थीम विन्यासकर्ता सेट किया जाए। यदि आप एक अलग वर्डप्रेस प्लगइन का उपयोग करने का निर्णय लेते हैं, तो आप इसे आसानी से सेट करने के तरीके पर एक ट्यूटोरियल पा सकते हैं।

      <आंकड़ा वर्ग = "lazy wp-block-embed-youtube-wp-block-embed is-type-video is-provider-youtube-wp-embed-एस्पेक्ट-16-9 wp-has-एस्पेक्ट-रेश्यो ”>

      जैसा कि अब आप जानते हैं, बाल विषय अलग विषय हैं जो उनकी कार्यक्षमता के लिए उनके मूल विषय पर निर्भर करते हैं।

      जब आप एक बाल विषय का उपयोग करते हैं, माता-पिता से पहले वर्डप्रेस बच्चे की तलाश करेगा और मौजूद होने पर बच्चे की स्टाइलिंग और कार्यक्षमता का पालन करेगा।

      जब पैरेंट थीम अपडेट करता है, तो अपने आप को बहुत समय, परेशानी और भविष्य के सिरदर्द से बचाएं। एक बच्चा पैदा करना जो अपडेट से प्रभावित नहीं होगा।

      How to remove battery from acer laptop in 30 Seconds

      संबंधित पोस्ट:


      18.07.2019