वर्डप्रेस टेम्पलेट फ़ाइलों को नियंत्रित करने के लिए सबसे अच्छा तरीका है?


9

Wordpress में पदों और पृष्ठों के संशोधन को बहाल करने की क्षमता महान है। क्या ऐसा कुछ है जो थीम-एडिटर में टेम्पलेट फ़ाइलों को समान शक्ति देता है? शायद एक प्लगइन?


मुझे यह विचार दिलचस्प लगता है, लेकिन क्या यह वास्तविक पूर्ण विशेषताओं वाले संस्करण नियंत्रण का उपयोग करने पर व्यावहारिक है? ..
रार्स्ट

जवाबों:


5

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

सबसे आसान मार्ग एक मौजूदा संस्करण नियंत्रण समाधान (एसवीएन, सीवीएस, गिट, एचजी, आदि) का उपयोग करना होगा और वर्डप्रेस से अलग संस्करण को बनाए रखना होगा।


मेरी टिप्पणी के अनुसार मैं थोड़े पूर्ण विशेषताओं वाले संस्करण नियंत्रण पर सहमत हूं। बस यह नोट करना चाहते हैं कि फ़ाइल सिस्टम में संग्रहित किए जा रहे टेम्पलेट कहीं और अपने संशोधन संग्रहीत करने से नहीं रोकते हैं। वैसे भी मुझे नहीं लगता कि किसी के लिए ऐसी कार्यक्षमता विकसित करने के साथ परेशान करने के लिए WP आंतरिक संपादक पर्याप्त (अभी तक?) महत्वपूर्ण है।
रार्स्ट

1

ऐसा करने के लिए ऐसा कोई प्लगइन नहीं है जिससे मैं अवगत हूं। लेकिन, यह एक प्लगइन के लिए एक भयानक विचार है। जब मुझे समय मिलता है, तो मैं थीम / प्लगइन संस्करण प्लगइन बनाने पर जा सकता हूं जो केवल खुद की प्रतियां बनाता है ताकि आप बदलाव किए जाने के बाद वापस लौट सकें। यह गिट या एसवीएन की तरह अत्यधिक जटिल नहीं होगा, लेकिन यह उपयोगी होगा।


यदि आप एक प्लगइन बनाते हैं, तो कृपया इसे हमारे साथ साझा करें!
कार्सन

मुझे यकीन हो जाएगा मैं अब इसके किसी न किसी संस्करण पर शुरू कर चुका हूं, लेकिन अभी तक कुछ भी रिलीज नहीं हुआ है।
ड्वेन चाररिंगटन

हाय ड्वेन, बस में जाँच करना चाहता था। इस प्लगइन पर कोई और अद्यतन?
कार्सन

अभी तक कार्सन के रूप में कुछ भी नहीं। मैं थोड़ी देर के लिए काम के ढेर के साथ सुपर व्यस्त रहा हूँ + फ्रीलांस। मुझे दुख की बात है कि इस भयानक प्लगइन विचार पर काम करने का मौका नहीं मिला। मैं हालांकि नहीं भूल गया हूं।
ड्वेन चारिंगटन

1
उन्नत कोड संपादक प्लगइन के लिए खोज :)
Bainternet
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.