क्या प्लगइन्स महान WP प्लगइन विकास प्रदर्शित करता है? [बन्द है]


33

मैं जल्द ही अपने पहले प्लगइन से निपटने जा रहा हूँ और मैं प्लगइन्स की तलाश कर रहा हूँ जो आपको लगता है कि हुड के नीचे बहुत उच्च गुणवत्ता वाले हैं। सामग्री जब मैं अपने प्लगइन के लिए रूपरेखा तैयार करता हूं तो मैं एक उदाहरण के रूप में उपयोग कर सकता हूं।

कोई विचार? कृपया शामिल करें जो इसे एक महान प्लगइन बनाता है।


मुझे लगता है कि हमें यह एक करना चाहिए।
क्रिस_ओ

हाय क्रिस, सीडब्ल्यू का क्या मतलब है?
डेमियन रोशे

इसका मतलब है कि उन प्रश्नों के लिए सामुदायिक विकी जो वास्तव में एक निश्चित उत्तर नहीं है। और भी बहुत सारे उत्तर पोस्ट किए जाएंगे। इस प्रश्न को एक अच्छे CW के उदाहरण के रूप में देखें ।
क्रिस_ओ

सामुदायिक विकी ने आवेदन किया। हालांकि मुझे लगता है कि प्रथाओं पर सवाल विशिष्ट प्लगइन्स के साथ आने की तुलना में अधिक समझ में आता है।
11'11

1
@ रुर्स्ट, हां, शायद वे करते हैं, लेकिन हमारे पास पहले से ही सर्वोत्तम प्रथाओं के बारे में यहां बहुत सारे प्रश्न हैं। मैं एक ऐसी चीज की तलाश कर रहा हूं जो वर्डप्रेस प्लगइन डेवलपमेंट में एक 'कंकाल' का बेहतरीन उदाहरण प्रदान करती है।
डेमियन रोश

जवाबों:


13

मैं आपको प्लगइन रेपो का लिंक नहीं दे सकता, लेकिन यहां कुछ महान लोग हैं जो गिथब पर अच्छे कोड (बहुत अलग शैली में) साझा करते हैं। बस रेपो या उनके लिंग पर एक नज़र डालें:


कैसर, बस अपने ईज़ी-पेजिनेशन-डीमन पीआई की जांच कर रहा है, टिप्पणी महान है, संदर्भ के लिए धन्यवाद!
महाली

2
माइक शिंकेल के गिथब खाते की फिलहाल कोई सार्वजनिक परियोजना नहीं है।
marfarma

@marfarma - यहाँ एक GitHub खाता है जहाँ मेरा सार्वजनिक कोड सूचीबद्ध है: github.com/wplib इसके अलावा मेरा ब्लॉग: hardcorewp.com
माइकस्किंकल

8

बहुत सारे Plugins हैं जो Great Wordpress Plugin Development को प्रदर्शित करते हैं। उनमें से कुछ अच्छी तरह से टिप्पणी की गई कोड के रूप में महान विकास प्रदर्शित करते हैं, WP मानकों के अनुसार कोडिंग शैली और साफ-सुथरी चाल के साथ WP एपीआई का उपयोग कर रहे हैं जो न तो प्रलेखित हैं और न ही आप उन्हें किसी अन्य प्लगइन में उपयोग करते देखेंगे।

एक वर्डप्रेस डेवलपर के रूप में मेरे व्यक्तिगत शीर्ष 3 पसंदीदा हैं:

  1. प्रवेशित नोटिफ़िकेशन लॉग करें
  2. कोर कंट्रोल
  3. मंकीमैन रिवाइजर एनालाइजर

उस ने कहा, न केवल प्लगइन्स आपको यह विचार देते हैं कि आप एक महान वर्डप्रेस प्लगइन कैसे लिख सकते हैं, लेकिन यदि आप ग्रेट वर्डप्रेस डेवलपर्स की सलाह का पालन करते हैं, पढ़ते हैं और सुनते हैं और उनके कोड को पढ़ते हैं तो आप कई शांत चीजें सीखेंगे। WPSE या अन्य WP मंचों पर लगभग हर कोई भयानक वर्डप्रेस डेवलपर हैं, लेकिन मेरे कुछ पसंदीदा पसंदीदा हैं:

  1. एंड्रयू नैसिन - ब्लॉग
  2. मार्क जैक्विथ - ब्लॉग
  3. डायोन हल्से - ब्लॉग
  4. ओटो - ब्लॉग
  5. स्क्रिबू - ब्लॉग

इसके अलावा अगर आप सबसे प्रतिष्ठित स्वयंसेवकों के जवाबों से गुजरते हैं, तो आपको बहुत कुछ मिलेगा, हां बहुत सारी अच्छी चीजें, विचार और वर्डप्रेस कोडिंग तकनीक।


5

आप पर एक नज़र रखना चाहते हो सकता है:

एक विशिष्ट प्लगइन नहीं बल्कि कई उपयोगी टिप्स और गाइड।


धन्यवाद, मेरे पास पहले से ही वे लिंक हैं, यही वजह है कि मैं यह सवाल पूछ रहा हूं।
डेमियन रोश

2

यह एक आत्म-प्रचार की तरह लग सकता है, लेकिन मैं अपने usernoise प्लगइन को उच्च गुणवत्ता वाला कोड मानता हूं । यहाँ कोड के पीछे सबसे महत्वपूर्ण सिद्धांत हैं:

  • प्रतिरूपकता। प्लगइन के लगभग हर पहलू को आसानी से और अन्य कोड को प्रभावित किए बिना एक और कार्यान्वयन द्वारा अक्षम / प्रतिस्थापित किया जा सकता है।
  • ऑब्जेक्ट-ओरिएंटेड कोड, "वन वर्डप्रेस फीचर - वन क्लास" डिजाइन के साथ। सुनिश्चित नहीं है कि यह सबसे अच्छा तरीका है, लेकिन यह मेरे द्वारा देखी गई किसी भी चीज़ से बेहतर काम करता है।
  • अनुरोध से निपटने के तर्क को एचटीएमएल पीढ़ी से अलग भंडारण तर्क से अलग किया जाना चाहिए (जहां संभव हो, और WP डिजाइन को ध्यान में रखते हुए)।
  • समझदार उद्देश्य के साथ लघु कार्य।



0

मैं अपना एक प्रस्ताव दूंगा जो आपको शुरू करने के लिए एक अच्छी जगह दे सकता है।

https://github.com/mfields/taxonomy-short-description/blob/master/taxonomy-short-description.php

मेरा मानना ​​है कि यह एक जिम्मेदार तरीके से वर्डप्रेस को विस्तारित करने में सर्वोत्तम प्रथाओं का प्रदर्शन करता है। यह वही करता है जो अन्य एक्सटेंशनों को एक ही स्थान पर हुक करने से नहीं रोकता है।

इस तरह के सवालों का जवाब देना वाकई मुश्किल है। वहाँ वास्तव में कोई ज़रूरत नहीं है कि एक प्लगइन को क्या करना है। वे अपने विशिष्ट उद्देश्य के लिए जितना संभव हो उतना कम या अधिक कर सकते हैं।

प्लगइन्स को विकसित करते समय "सर्वोत्तम प्रथाओं" के विषय को निश्चित रूप से ध्यान में रखा जाना चाहिए, लेकिन एक एकल प्लगइन को खोजने के लिए वास्तव में असंभव है जो वर्डप्रेस के सभी हिस्सों में हुकिंग के सर्वोत्तम अभ्यासों को प्रदर्शित करेगा।

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