अफ्रीकी कार्टेल – एक लिस्टिंग कार्यान्वयन केस स्टडी

अफ्रीकी कार्टेल - एक लिस्टिंग कार्यान्वयन केस स्टडी

अफ्रीकी कार्टेल - एक लिस्टिंग कार्यान्वयन केस स्टडीपिछले हफ्ते की शुरुआत में मेरी पत्नी, Xenia, और मैंने एक ऑनलाइन प्रोजेक्ट लॉन्च किया जिस पर हम कुछ समय से परदे के पीछे काम कर रहे थे। अफ्रीकन कार्टेल अफ्रीकी कलाकारों के लिए एक ऑनलाइन मार्केटप्लेस है, जिसमें पहली विशेषता वंचित, पूर्व-प्रभुत्व वाले जिम्बाब्वे के कलाकारों के समूह पर है, जिनकी आजीविका और आय केप टाउन, दक्षिण अफ्रीका में एक ट्रैफिक लाइट चौराहे पर अपनी टाउनशिप पेंटिंग बेचने के लिए घूमती है। इन कलाकारों को रोबोट आर्टिस्ट के नाम से जाना जाता है।

अफ्रीकी कार्टेल के साथ मेरी भागीदारी कला को बेचने के लिए कलाकारों की सूची, लघु फिल्म, कला के टुकड़े और ई-कॉमर्स सुविधाओं को रखने के लिए एक वेबसाइट विकसित कर रही थी, जबकि ज़ेनिया ने अपने सिर को रसद के चारों ओर लपेट लिया। मैंने सोचा कि WooThemes में विकसित किए गए उत्पादों के आधार पर साइट बनाने के बारे में एक ब्लॉग पोस्ट लिखना एक अच्छा विचार होगा। मैं पूरी तरह से जानता हूं कि कुछ लोग इसे बेशर्म आत्म-प्रचार के रूप में देखेंगे, लेकिन वास्तव में रुचि रखने वालों के लिए कि हमने साइट कैसे बनाई, कृपया एक कप कॉफी लें और पढ़ने का आनंद लें।

वेबसाइट नींव

अफ़्रीकी कार्टेल स्पष्ट रूप से बेहद लचीले, लगातार बढ़ते सामग्री प्रबंधन प्रणाली पर बनाया गया है जो कि वर्डप्रेस है। इसके अलावा, साइट का फ्रंट-एंड कलाकारों को प्रदर्शित करने के लिए हमारी निर्देशिका आधारित थीम सूची का उपयोग करता है। एक बार जब मैंने लिस्टिंग थीम स्थापित कर ली तो मैंने थीम के कंटेंट बिल्डर पर नेविगेट किया, जहाँ मैंने डिफ़ॉल्ट कस्टम पोस्ट प्रकार को सामान्य “लिस्टिंग” नाम से “कलाकार” में बदल दिया। फिर मैंने उन कलाकारों को परिभाषित करने के लिए फिर से नाम दिया और कुछ और कस्टम टैक्सोनॉमी बनाईं। एक “छवि” कस्टम फ़ील्ड का उपयोग कलाकार प्रोफ़ाइल फ़ोटो को रखने के लिए किया गया था, जबकि मैंने कलाकार प्रकार वर्गीकरण के लिए एक और छवि कस्टम फ़ील्ड बनाया था।

एक बार जब मैं डेटा संरचना से खुश हो गया, तो मैं एक चाइल्ड थीम बनाने के लिए आगे बढ़ा, जिसमें उस थीम के लिए स्टाइलिंग/लेआउट अनुकूलन होंगे, जिसे मैं लिस्टिंग में लागू करना चाहता था।

एक लिस्टिंग बाल विषय

मैंने अफ्रीकी कार्टेल थीम बनाने के लिए हमारे WooThemes के लिए चाइल्ड थीम बनाने पर मैग्नस द्वारा लिखे गए ट्यूटोरियल का बारीकी से पालन किया। अब अगर मुझे अपडेट करने की जरूरत है

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

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

अफ्रीकी कार्टेल - एक लिस्टिंग कार्यान्वयन केस स्टडी
अफ्रीकी कार्टेल, लिस्टिंग निर्देशिका विषय पर आधारित।

थीम में अन्य परिवर्धन/परिवर्तन थे:

  • एक include/film.php फ़ाइल जो होम पेज पर खींची जाती है और रोबोट कलाकारों पर हमारी विशेष रुप से प्रदर्शित लघु फिल्म के बारे में जानकारी प्रदर्शित करती है।
  • रोबोट आर्टिस्ट शॉर्ट फिल्म के लिए एक नया कस्टम-कोडेड पेज टेम्प्लेट।
  • होम पेज श्रेणी पैनल में प्रत्येक “कलाकार प्रकार” के पीछे एक कस्टम छवि, जो सामग्री निर्माता का उपयोग करके मेरे द्वारा जोड़ी गई छवि कस्टम फ़ील्ड का उपयोग करती है।
  • “नवीनतम लिस्टिंग” मॉड्यूल और विभिन्न खोज परिणामों/संग्रह पृष्ठों पर अतिरिक्त छोटे कॉलम।

अधिक तकनीकी जोड़

फिर मैंने अपने अधिक सीमित कोड ज्ञान को देखते हुए WooThemes में हमारे मुख्य डेवलपर जेफ को और अधिक विशेष अनुकूलन सौंपे जिन्हें मैं लागू करना चाहता था। हालांकि आप हमारे किसी भी संबद्ध वू वर्कर का उपयोग कर सकते हैं या हमारे जॉब बोर्ड में नौकरी पोस्ट कर सकते हैं।

हमने निर्णय लिया कि प्रत्येक कलाकार में कला जोड़ने का सबसे कुशल तरीका कलाकार के लिए एक कस्टम पोस्ट प्रकार होना था, और WYSIWYG संपादक में “एक छवि जोड़ें” बटन का उपयोग करके अपलोड की गई प्रत्येक छवि एक कला कृति थी। कला तब single-listing.php टेम्पलेट फ़ाइल की छवि स्लाइडर में प्रदर्शित होगी।

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

ई-कॉमर्स सुविधाएं

WooCommerce के साथ सभी देरी को देखते हुए, और अफ़्रीकी कार्टेल साइट को लाइव करने के लिए आवश्यक अत्यावश्यकता को देखते हुए मैंने अन्य वर्डप्रेस ई-कॉमर्स प्लगइन्स में कुछ व्यापक शोध किया जिसे हम संभवतः साइट पर उपयोग कर सकते हैं। WooThemes में हम अपने खुद के उत्पादों का उपयोग करने में दृढ़ विश्वास रखते हैं, लेकिन साथ ही अन्य वाणिज्यिक डेवलपर के उत्पादों के शोध, परीक्षण और उपयोग करने का महत्व भी रखते हैं।

आखिरकार मैंने Cart66 का परीक्षण करने का निर्णय लिया, जिसे पहले PHPurchase के रूप में जाना जाता था, जिसका उपयोग Automattic साइटों पर भी किया जाता है। इसका मतलब यह होना चाहिए कि यह ठीक है?

अफ्रीकी कार्टेल - एक लिस्टिंग कार्यान्वयन केस स्टडी
Tabber WooThemes शोर्ट के साथ एक Cart66 संशोधन

Cart66 लिस्टिंग के साथ पूरी तरह से एकीकृत है – हमें Cart66 बैकएंड मॉड्यूल में उत्पाद बनाने की अनुमति देता है, फिर उन्हें WYSIWYG संपादक के माध्यम से पेज, पोस्ट या कलाकार कस्टम पोस्ट प्रकारों में जोड़ता है, इसी तरह हमारे शॉर्टकोड जनरेटर कैसे काम करते हैं।

समस्या उत्पादों को कलाकार कस्टम पोस्ट प्रकार के भीतर विशेष छवियों से जोड़ रही थी – Cart66 की एक सीमा। फिर से जेफ ने दिन बचाया और एक कस्टम क्लास/फ़ंक्शन लिखा जिससे कार्ट66 उत्पादों को छवियों/कला के साथ जोड़ा जा सके।

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

अफ्रीकी कार्टेल - एक लिस्टिंग कार्यान्वयन केस स्टडी
रोबोट कलाकार कस्टम पृष्ठ टेम्पलेट

अन्य तृतीय पक्ष प्लगइन्स

हमने रॉकेट जीनियस के शानदार ग्रेविटी फॉर्म स्थापित किए, जो विशेष कलाकारों और पृष्ठों के लिए कस्टम संपर्क फ़ॉर्म बनाने के लिए हमारे सभी विषयों के साथ काम करते हैं। यह प्लगइन वास्तव में वर्डप्रेस और हमारे विषयों के साथ त्रुटिपूर्ण रूप से काम करता है, और इसका सहज ज्ञान युक्त इंटरफ़ेस, हमारे द्वारा चुने गए ई-कॉमर्स प्लगइन के साथ संगतता के साथ (नीचे उस पर अधिक) एक बहुत ही आसान निर्णय के लिए बनाया गया है कि हमें इसका उपयोग क्यों करना चाहिए।

निष्कर्ष

जैसा कि आप देख सकते हैं कि साइट इसकी पेशकश की कार्यक्षमता और विशेष मॉड्यूल के लेआउट में बहुत विशिष्ट है, लेकिन WooTheme का उपयोग करके साइट को वहां 75% प्राप्त करने में भारी मात्रा में समय, धन और संसाधनों की बचत हुई। फिर एक ठोस ई-कॉमर्स प्लगइन के लिए चारों ओर मछली पकड़ना, और इसे थोड़ा सा ट्वीक करना और भी अधिक समय और संसाधनों को बचाया।

साइट पर अंतिम विकास का समय केवल कुछ दिनों का था, जबकि कस्टम डिज़ाइन में कुछ और बदलाव हुए। कुल मिलाकर चलने और चलने के लिए भ्रामक रूप से सस्ती वेबसाइट।

बेझिझक साइट ब्राउज़ करें, आपके पास कोई भी प्रश्न पोस्ट करें, और यदि आप ऐसा महसूस करते हैं तो कलाकारों का समर्थन करें।

सीटीए-बैनर-10-उत्पाद-पृष्ठ-v2_2x



अफ्रीकी कार्टेल - एक लिस्टिंग कार्यान्वयन केस स्टडी अफ्रीकी कार्टेल - एक लिस्टिंग कार्यान्वयन केस स्टडी

प्रातिक्रिया दे

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *