मुख्य सामग्री पर जाएँ
Theme details → Installable theme ZIP

WordPress Theme Generator – स्टार्टर थीम बनाएँ

अपने नाम, text domain और लाइसेंस के साथ एक साफ़ WordPress स्टार्टर थीम बनाएँ, साथ में वैकल्पिक विजेट एरिया, Customizer सेटिंग और एक कस्टम पोस्ट टाइप। इसे इंस्टॉल होने वाली ZIP के रूप में डाउनलोड करें।

टूल के बटन और संदेश अभी अंग्रेज़ी में हैं। टूल का काम करने का तरीका अंग्रेज़ी पेज जैसा ही है।

इस टूल के बारे में

WordPress Theme Generator – स्टार्टर थीम ZIP के बारे में

WordPress Theme Generator आपकी जानकारी भरकर एक क्लासिक PHP स्टार्टर थीम बनाता है, ताकि आप बॉयलरप्लेट कॉपी करने के बजाय सीधे डिज़ाइन शुरू कर सकें। थीम का नाम, विवरण, लेखक, वर्ज़न, text domain और लाइसेंस डालें, और टूल एक ऐसा style.css हेडर लिखता है जिसे WordPress पहचानता है, थीम सेटअप वाली functions.php, और मुख्य टेम्पलेट: index, header, footer, sidebar, single post, 404 और दोबारा इस्तेमाल होने वाले template parts। थीम title tag, featured images, HTML5 मार्कअप और कस्टम लोगो को सपोर्ट करती है, और अपनी स्टाइलशीट और एक main.js फ़ाइल को WordPress के सही तरीक़े से लोड करती है। वैकल्पिक चीज़ें तभी जोड़ी जाती हैं जब आप उन पर टिक करें: एक प्राइमरी साइडबार और फ़ुटर विजेट एरिया, accent colour और फ़ुटर टेक्स्ट वाला Customizer पैनल, और एक शुरुआती "Projects" कस्टम पोस्ट टाइप। हर फ़ंक्शन और constant आपकी थीम के slug से बने prefix का इस्तेमाल करता है, इसलिए यह प्लगइन से नहीं टकराएगा। ZIP आपके ब्राउज़र में बनती है और उसमें थीम फ़ोल्डर होता है, जो Appearance → Themes → Add New → Upload Theme के लिए तैयार है।

WordPress स्टार्टर थीम बनाने वाले टूल का चित्र

स्टार्टर थीम कौन इस्तेमाल करता है

बॉयलरप्लेट छोड़ें, बनाना शुरू करें

क्लाइंट साइट बनाने वाले फ़्रीलांसर

किसी भारी-भरकम थीम को काट-छाँटकर हल्का करने के बजाय हर प्रोजेक्ट एक साफ़, सही नाम वाली थीम से शुरू करें।

उदाहरणtext domain acme-studio के साथ “Acme Studio” बनाएँ, फिर टेम्पलेट के ऊपर डिज़ाइन तैयार करें।

थीम डेवलपमेंट सीखना

देखें कि एक काम करने वाली थीम कैसे व्यवस्थित होती है: टेम्पलेट, functions.php, hooks और template hierarchy।

उदाहरणएक स्टूडेंट थीम बनाता है, उसे लोकल पर इंस्टॉल करता है और पोस्ट कैसे दिखती हैं यह सीखने के लिए single.php एडिट करता है।

मॉकअप को थीम में बदलने वाले डिज़ाइनर

एक काम करने वाली संरचना पाएँ जिसमें आप अपना HTML और CSS डाल सकें।

उदाहरणडिज़ाइन का हेडर मार्कअप header.php में पेस्ट करें और wp_head() को अपनी जगह रहने दें।

अपने तय मानक वाली एजेंसियाँ

हर बार सही लेखक, लाइसेंस और वर्ज़न के साथ एक जैसे थीम ढाँचे बनाएँ।

उदाहरणहर नया बिल्ड एक बनाई गई थीम से शुरू होता है, जिसमें एजेंसी लेखक है और लाइसेंस GPL v2 or later है।

लोकल डेवलपमेंट

LocalWP, XAMPP या Docker वाली WordPress साइट के लिए कुछ सेकंड में थीम शुरू करें।

उदाहरणथीम को लोकल साइट के wp-content/themes में unzip करें और live reload के साथ एडिट करना शुरू करें।

ब्रांड से मेल खाती साइटें

कोड छुए बिना Customizer में accent colour को क्लाइंट के ब्रांड से मिलाएँ।

उदाहरणTheme Options पैनल accent को क्लाइंट के ब्रांड वाले नीले रंग पर सेट करता है, जो लिंक और बटन पर लागू होता है।

आपकी नई थीम के लिए सुझाव

डाउनलोड से लेकर चालू साइट तक

दूसरों की थीम बदलनी हो तो child theme इस्तेमाल करें

यह जनरेटर एक स्वतंत्र थीम बनाता है। अगर आपको सिर्फ़ किसी मौजूदा थीम में बदलाव करना है, तो उसकी जगह child theme बनाएँ ताकि अपडेट आपके बदलाव मिटा न दें।

कंटेंट टाइप प्लगइन में रखें

थीम में रजिस्टर किए पोस्ट टाइप थीम बदलने पर ग़ायब हो जाते हैं। लंबे समय तक रहने वाले कंटेंट के लिए हमारे CPT builder से कोड बनाएँ और उसे प्लगइन में रखें।

CPT Generator खोलें

text domain वही रखें

अनुवाद लोड होने के लिए text domain का थीम फ़ोल्डर के नाम से मेल खाना ज़रूरी है। थीम का नाम बदलें तो दोनों को साथ बदलें।

लॉन्च से पहले सुरक्षा जाँचें

साइट लाइव करने से पहले हमारे WordPress security checker से साइट कॉन्फ़िगरेशन स्कैन करें।

WordPress Security Checker खोलें

version control इस्तेमाल करें

पहले दिन से थीम फ़ोल्डर को Git में रखें, ताकि हर बदलाव की समीक्षा हो सके और उसे वापस लिया जा सके।

CSS variables से स्टाइल करें

स्टाइलशीट :root में --color-primary जैसे variables इस्तेमाल करती है। पूरी थीम की स्टाइल जल्दी बदलने के लिए इन्हें बदलें।