सामग्री पर जाएं
TubePress — मुफ़्त, स्व-होस्टेड & सक्रिय रूप से अनुरक्षित
रूप-रंग और थीम

थीम

थीम इंस्टॉल करें, सक्रिय करें और कस्टमाइज़ करें, जिसमें बंडल की गई Simply थीम भी शामिल है।

TubePress आपकी साइट को दो परतों में सजाता है। नो-कोड Appearance स्क्रीन जो भी थीम सक्रिय है उसे फिर से स्टाइल करती है, जबकि थीम सिस्टम — इस पृष्ठ का विषय — WordPress-स्टाइल में अंतर्निहित टेम्पलेट और मार्कअप तय करता है। आप थीम इंस्टॉल करते हैं, कई को तैयार रखते हैं, लेकिन एक समय में केवल एक ही चलाते हैं।

बॉक्स से बाहर आपकी साइट बंडल की गई Simply थीम चलाती है। आप Appearance से इसे पूरी तरह से रंग बदल सकते हैं, इसे मार्केटप्लेस से किसी अन्य थीम से बदल सकते हैं, या इसकी फ़ाइलें सीधे संपादित कर सकते हैं। इनमें से कोई भी आपकी सामग्री को प्रभावित नहीं करता।

थीमिंग कैसे काम करती है

एक थीम themes/ के अंतर्गत एक फ़ोल्डर है जिसमें PHP टेम्पलेट के साथ-साथ वैकल्पिक assets और helpers हैं। सक्रिय थीम हर front-end पृष्ठ की दिखावट की मालिक है; render समय पर इसके मान आपकी Appearance सेटिंग्स के साथ परतदार होते हैं। महत्वपूर्ण रूप से, एक थीम को केवल वे टेम्पलेट प्रदान करने होते हैं जिन्हें वह बदलना चाहती है।

गायब टेम्पलेट Simply पर वापस आते हैं। यदि सक्रिय थीम में, मान लीजिए, search.php नहीं है, तो TubePress इसके बजाय Simply का संस्करण रेंडर करता है। Simply हमेशा सुरक्षा जाल के रूप में मौजूद रहता है, इसलिए एक थीम एकल ओवरराइड किए गए टेम्पलेट जितनी छोटी हो सकती है।

थीम इंस्टॉल करना & सक्रिय करना

सब कुछ /admin/themes पर होता है। पृष्ठ के ऊपर आपकी इंस्टॉल की गई थीम और नीचे एक मार्केटप्लेस ग्रिड सूचीबद्ध होती है।

  1. मार्केटप्लेस ब्राउज़ करें। मुफ्त थीम एक क्लिक में इंस्टॉल होती हैं; भुगतान वाली थीम credits से अनलॉक होती हैं जब आपका खाता कनेक्ट हो। कनेक्ट करने और खरीदने के लिए मार्केटप्लेस गाइड देखें।
  2. इंस्टॉल करें। थीम डाउनलोड की जाती है और themes/ में निकाली जाती है। यह अब उपलब्ध है लेकिन अभी live नहीं है।
  3. सक्रिय करें। इंस्टॉल की गई थीम को live बनाने के लिए Activate दबाएं। एक समय में केवल एक थीम सक्रिय होती है; सक्रिय थीम को अनइंस्टॉल नहीं किया जा सकता।
  4. अनुकूलित करें। सक्रिय थीम एक Customize बटन दिखाती है जो सीधे Appearance पर ले जाता है।

एक निष्क्रिय थीम को trash आइकन से हटाया जा सकता है (इसकी फ़ाइलें हटा दी जाती हैं), और कोई भी थीम एक Reset क्रिया प्रदान करती है जो उस थीम की सहेजी गई सेटिंग्स को साफ़ करती है बिना किसी अन्य को प्रभावित किए।

Simply थीम

Simply एक स्वच्छ, आधुनिक डिफ़ॉल्ट है जो हर इंस्टॉल के साथ आता है, और किसी भी टेम्पलेट के लिए fallback है जो कोई कस्टम थीम प्रदान नहीं करती। यह वह थीम है जिसे पूरी Appearance स्क्रीन चलाती है: light और dark पैलेट, ब्रांडिंग, लेआउट, card और watch विकल्प सभी Simply के टेम्पलेट में प्रवाहित होते हैं। अधिकांश साइटों के लिए, Appearance से Simply का रंग बदलना ही आपकी ज़रूरत की सारी थीमिंग है।

प्रीमियम थीम

TubePress एक token-driven प्रीमियम स्टाइलिंग परत भी शिप करता है। रंगों को hard-code करने की बजाय, इसकी stylesheet उन्हीं CSS custom properties के विरुद्ध लिखी गई है जो आपकी Appearance पैलेट उत्पन्न करती है (var(--primary) और अन्य) और base stylesheet के बाद लोड की जाती है। व्यावहारिक परिणाम: प्रीमियम पॉलिश उन colour tokens से खुद को re-skin करती है जिन्हें आप Appearance → Colors में चुनते हैं — एक accent colour बदलें और पूरी थीम उसका अनुसरण करती है।

थीम एडिटर

व्यावहारिक बदलावों के लिए, /admin/themes/editor सक्रिय थीम को एक built-in कोड एडिटर देता है। बाईं ओर एक file tree हर थीम फ़ाइल को फ़ोल्डर के अनुसार समूहीकृत करके सूचीबद्ध करती है; एक को चुनने पर वह syntax-highlighted एडिटर (PHP, CSS, JS, JSON, HTML) में खुलती है। बटन या Ctrl+S / Cmd+S से सेव करें, और एडिटर आपको बिना सहेजे बदलाव के साथ छोड़ने से पहले चेतावनी देता है। यह super-admins तक सीमित है।

संपादन तुरंत live हो जाते हैं। थीम एडिटर सीधे सक्रिय थीम की फ़ाइलों में लिखता है, इसलिए एक syntax error front end को नीचे ला सकती है। जो कुछ भी आप बदलें उसकी एक प्रति रखें, और एक उचित थीम बनाना पसंद करें — theme development देखें।

थीम को सुरक्षित रूप से बदलना

थीम सक्रिय करना या बदलना कभी भी आपके डेटा को प्रभावित नहीं करता। वीडियो, taxonomy, पृष्ठ, उपयोगकर्ता, टिप्पणियां और आपकी core सेटिंग्स सभी database में रहती हैं, थीम फ़ाइलों से पूरी तरह अलग। प्रत्येक थीम के अपने विकल्प उस थीम के लिए namespaced हैं, इसलिए आगे-पीछे बदलने पर हर थीम की customisations बरकरार रहती हैं, और Reset क्रिया केवल उस थीम की सेटिंग्स, अनुवाद ओवरराइड और customisations साफ़ करती है जिसे आपने रीसेट किया। एक थीम आज़माएं, पसंद न आए, और वापस बदलें — कुछ भी खोया नहीं जाता।

अगले चरण

अभी भी अटके हैं?

अपने डैशबोर्ड से टिकट खोलें और हमारी टीम आपकी मदद करेगी।

लाइव डेमो आज़माएं → TubePress डाउनलोड करें →