Wordpress

WordPress पर Child Theme कैसे Create करते हैं?

क्या आप WordPress Blog/Site manage करते हैं? तो क्या आपने अपने theme की Child Theme create की है? अगर नहीं तो बता दूँ की यह बहुत जरूरी है की आप अपने wordpress theme की child theme create कर लें।

अब आप पूछेंगे की आखिर क्यूँ जरूरी है Child Theme और अगर मैं इसको ignore करता हूँ तो क्या होगा?

तो चलिये आपको मैं इसका reason भी बता देता हूँ। लेकिन उस से पहले बता दूँ की Child Theme आखिर है क्या?

What is Child Theme?

बहुत पहले जब wordpress बिलकुल नया था उस समय WordPress themes में एक समस्या थी वो ये की अगर आपने अपनी theme में customize और design करने के लिए बहुत सारी coding की है तो वो theme की अगली update में overwritten जो जाती थी।




मतलब की जैसे ही आप अपनी theme को update करेंगे, आपकी सारी coding remove हो जाएगी।

Developers ने इसका solution यह निकाला की अगर main theme को बिना touch किए अगर उसकी Child theme बना ली जाए और सारी coding हम अपनी उसमे करें तो हमारी main theme को update करने पर हमारी settings and coding remove नहीं होंगी।

तो बात आपके समझ में आ गयी होगी।

अगर आप अपनी main theme में कोई changes करते हैं तो हो सकता है जब आप अपनी theme को latest version से update करें तो वो सारे changes remove हो जाएँ। Child Theme create करके आप इस problem से बच सकते हैं। इसमे आप अपनी main theme को बिना touch किए अपनी site में changes कर सकते हैं और update करने पर भी आपकी theme में किए गए changes remove नहीं होते।




अब चलिये मैं आपको step by step समझाता हूँ की अपनी wordpress theme की child theme कैसे create करते हैं।
अक्सर wordpress users इसको काफी difficult मानते हैं लेकिन बता दूँ की यह काम आप सिर्फ 5 minutes में कम कर सकते हैं बिना किसी headache के।

Create Child Theme in WordPress

सबसे पहले आपको अपने hosting Cpanel में login करना है। जो भी आप hosting use करते हैं उसमे अपना user name और password enter कर Cpanel को open करें।

1

Cpanel में login करने के बाद आपको FIle Manager open करना है।

  • File Manager open करने के बाद public_html पर क्लिक करे।
  • अब wp-content folder पर क्लिक कर open करें।
  • wp-content में आपको themes folder पर क्लिक कर open करना है।
2

Themes में आपको New Folder पर click कर एक नया Folder create करना है।




cpanel file manager create folder

Folder name आपकी themename-child ऐसा रखना जरूरी है। जैसे की मैंने twentyfifteen-child नाम का folder बनाया है।




cpanle file manager create folder

ये  देखिये मेरा New twentyfifteen-child बन चुका है।




wordpress file manager new folder

  • Folder create करने के बाद वो Folder open करें।
3

अब आपको उस Folder में 2 files create करना है।
1) style.css
2) functions.php

4

New Folder में New Fileपर click करें।

wordpress create child theme

File name में style.css enter करें और create करें।

wordpress create child theme

5

बस ऐसे ही New file पर क्लिक कर File name में functions.php type कर file create करे।

create child theme wordpress

दोनों files create हो चुकी हैं, जैसा की आप नीचे देख सकते हैं।

wordpress create child theme

6

अब style.css file में आपको below details add करना है।

सबसे पहले style.css पर right-click करें, Edit पर click करे। अब नीचे दी गयी details copy कर paste करें और file save करें।
wordpress create child theme

/*
Theme Name: twentyfifteen Child
Theme URI: http://yoursite.com
Description: twentyfifteen Child Theme
Author: rohit patel
Author URI: http://yoursite.com
Template: twentyfifteen
Version: 1.0.0
Text Domain: twentyfifteen-child
*/

Above code में आप अपने मुताबिक changes कर सकते हैं, जैसे की अपना theme name, URL

Done! आपने successfully अपनी Child theme create कर ली है।

अब आपको next क्या करना है।

बस अब अपने WordPress Dashboard पर login करे।

यहा AppearanceThemes पर click करे, अब अपनी create की गयी child theme को activate करें।

अब आपकी website main theme की child theme पर active है, अब जब भी आप कोई site मे changes करेंगे वो सारे changes main theme की जगह child theme में save होंगे। यानि की जब आप main theme को update करेंगे तो आपकी कोई भी setting या customization remove नहीं होगा।

Read:

Tags

Related Articles

8 Comments

  1. Wau Bro Aapne Aaj Phir Ek Behtreen Jankari Di, Aap Bahut Din Se WordPress Par Kuchh Likh Nahi Rahe the,Aur Aapne Bhi Hindi Likhna Start Kar Diya Hai, Kyu

    1. Kayi words aise hote hain jo sirf Hindi me achhe lagte hain, hinglish me main kafi kuch samjha nahi pata. Isliye ab hindi me publish karunga. Aur waise bhi hinglish ka koi future nahi.

    1. Nahi aisi baat nahi hai main future ki baat kar raha hu, future me google kya karta hai main uski baat kar raha hu. Hinglish blog ki ranking pure hindi blog se kafi jyada hai aur search bhi jyada hoti hai. Lekin hinglish koi language nahi hai yah hume dhyan rakhna chahiye

  2. Mai apne coaching ke liye website banana chahata hu jisme mai

    (1 ) result dal saku
    ( 2 ) admission form add kar saku

    Kaise aur kaha banau

    1. WordPress par aap kisi bhi tarah ki website bana sakte hain, Aap jaisi website create karna chahte hain uske liye main recommend karunga ki kisi developer ki help lijiye, aapko agar technical knowledge hai wordpress ka bare me to aap bhi bana sakte hain.

Close
Close