एक प्लगइन कांटा कैसे?


12

मैं समुदाय को वापस देना शुरू करना चाहता हूं, लेकिन स्क्रैच से एक प्लगइन लिखना वर्तमान में मेरे कौशल स्तर और रचनात्मकता स्तर से थोड़ा परे है (मतलब, मुझे नहीं पता है कि मैं किस तरह की समस्या को हल कर सकता हूं! हर बार जब मुझे लगता है कि मैं हल कर सकता हूं! कुछ, मुझे एक प्लगइन या 6 मिला है जो पहले ही लिखा जा चुका है!)। हालांकि, मैंने हाल ही में एक बहुत ही सरल प्लगइन की पहचान की है जो WP 2.8 के बाद से छोड़ दिया जा रहा है, और मुझे लगता है कि मैं इसे 3.1 संगत होने के लिए संशोधित कर सकता हूं। मैंने पूछा है, और ऐसा लगता है कि इस प्लगइन को अपडेट करने का सबसे अच्छा तरीका बस इसे कांटा जा सकता है।

तो अब मेरा सवाल: मैं ऐसा कैसे करूं? मैं एसवीएन में नया हूं, इसलिए मैं पूरी तरह से अनिश्चित हूं कि कहां जाना है, कैसे शुरू करना है, आदि आदि। क्या कोई मेरा मार्गदर्शन कर सकता है? :)

जवाबों:


11

कोडेक्स में कई गाइड हैं जो मदद कर सकते हैं,

  • सबमिट करने के लिए अपना प्लगइन सेट करें
  • अपना प्लगइन जमा करें
  • अप टू डेट रखें

मुझे यह भी लगता है कि यह पुराने उपयोगी प्लगइन्स को "ठीक" करने का एक शानदार विचार है :)

चरण :
http://wordpress.org/extend/plugins/about/

सबमिट करें :
http://wordpress.org/extend/plugins/add/

तोड़फोड़ का उपयोग कैसे करें :
http://wordpress.org/extend/plugins/about/svn/

प्रचार और अतिरिक्त जानकारी :
http://codex.wordpress.org/Plugin_Submission_and_Promotion

तोड़फोड़ का उपयोग करना आपके ओएस पर निर्भर करता है, खिड़कियों के लिए मैं कछुआ की सिफारिश करता हूं एसवीएन http://tortoisesvn.tigris.org/ मैक के लिए "संस्करण", http://versionsapp.com/ की जांच करें या आप कमांड लाइन का उपयोग कर सकते हैं। इसके अलावा आईडीई के बहुत सारे अधिकार अब तोड़फोड़ के समर्थन में निर्मित हैं।


11

एसवीएन के साथ कोई वास्तविक "कांटा" विकल्प नहीं है। आप प्लगइन की एक कॉपी की जाँच कर सकते हैं फिर परिवर्तन कर सकते हैं लेकिन उन्हें बिना व्यवस्थापक पहुँच के समान प्लगइन नाम के रूप में सबमिट करने का कोई तरीका नहीं है।

यहां कुछ विकल्प दिए गए हैं (सबसे खराब से खराब आईएमओ के क्रम में):

ए) देखें कि क्या मूल लेखक आपको व्यवस्थापक एक्सेस प्रदान करेगा (यह कभी-कभी ऐसा होता है यदि उन्होंने प्लगइन को छोड़ दिया है और आप उन्हें इसे लेने के लिए अच्छी तरह से पूछते हैं)

बी) एक पैच बनाएं और इसे मूल लेखक को भेजें (कभी-कभी लेखक प्लगइन्स को छोड़ देते हैं क्योंकि उनके पास समय नहीं है लेकिन पैच स्वीकार करने के लिए तैयार हैं)

ग) मूल कोड के आधार पर एक नया प्लगइन बनाएं, इसे एक नया नाम दें, इसके लिए आप व्येक के उत्तर के चरणों का पालन कर सकते हैं। (यदि आप ऐसा करते हैं, तो मैं मूल लेखक को स्रोत में और संभवतः रीडमी में क्रेडिट करना सुनिश्चित करूंगा)


धन्यवाद! मेरे पास एक कठिन काम था, जो मेरा "उत्तर" था, लेकिन आपकी दोनों प्रतिक्रियाएं वास्तव में सहायक थीं। एक बार फिर धन्यवाद!
रिछारमल २३'११

@richardmtl आपका स्वागत है! यदि आपने पहले से ही ऐसा नहीं किया है, तो आपको प्रत्येक उत्तर के रूप में भी उत्थान करने में सक्षम होना चाहिए।
ब्रुक।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.