Unlimited Wordpress themes, plugins, graphics & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Web Design
  2. Theme Development
Webdesign

कैसे अपने वर्डप्रेस थीम्स में दृश्य संगीतकार एकीकृत करने के लिए

by
Difficulty:IntermediateLength:LongLanguages:

Hindi (हिंदी) translation by Shubham Sharma (you can also view the original English article)

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

विजुअल कम्पोज़र के साथ आता है:

  • संयुक्त सामने-एंड बैक-एंड वर्डप्रेस एडिटर
  • बॉक्स के बाहर उपलब्ध सामग्री तत्वों में निर्मित 40+ और 200+ ऐड-ऑन, आपकी वेबसाइट को अगले स्तर तक ले जाने के लिए डिज़ाइन किया गया।
  • वर्डप्रेस उपयोगकर्ता उच्च गुणवत्ता वाले लेआउट टेम्पलेट्स के सैकड़ों तक पहुँच टेम्पलेट लाइब्रेरी प्रदान करते हैं।
  • थीम के दृश्य उपस्थिति को तेजी से बदलने के लिए त्वचा बिल्डर।
  • पोस्ट, पोर्टफोलियो, मीडिया और कस्टम पोस्ट प्रकारों के लिए उन्नत ग्रिड बिल्डर।

तो ये विजुअल कम्पोज़र की मुख्य विशेषताएं हैं, जो सभी लिपटे हैं, जिसमें $ 34 (दिसंबर 2016 तक नियमित लाइसेंस) के लिए पेशेवर समर्थन शामिल है।

थीम डेवलपर्स के लिए विजुअल कम्पोज़र

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

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

  • कम विकास का समय और लागत
  • एक उच्च गुणवत्ता वाले उत्पाद
  • बिक्री से अधिकतम आय
  • कम समर्थन का समय
  • नई सुविधाओं और विपणन पर फोकस

और क्या आपको पता है? दृश्य संगीतकार इन लक्ष्यों को प्रत्यक्ष या अप्रत्यक्ष रूप से प्राप्त करने में आपकी मदद कर सकता है। मुझे बताएं कि कैसे:

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

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

ThemeForests top WordPress themes
थीमफ़ॉरेस्ट पर शीर्ष वर्डप्रेस थीम्स

इस बिंदु पर हमने इसे स्पष्ट कर दिया है कि विज़ुअल कम्पोज़र सफल वर्डप्रेस थीम डेवलपर्स के लिए आवश्यक ज्ञान बन गया है और आप इसे अपने विषयों में क्यों एकीकृत करना चाहिए।

अगले सवाल हैं: हम कैसे दृश्य संगीतकार को एकीकृत करते हैं, और क्या हमें ऐसा करने का अधिकार है?

थीम एकीकरण: कानूनी गाइड

यदि आप विषय विषयक डेवलपर हैं, तो अपने विषयों में विजुअल कम्पोज़र को शामिल करने की सोच रहे हैं, यहां इसकी जरुरत है:

"22 जनवरी, 2013 को, एन्वाटो ने अपने लाइसेंस अपडेट किए और अब उन दोनों वस्तुओं के भीतर बाज़ारों से आइटम का उपयोग करना संभव नहीं है जो कि दो लेखक के बीच साझेदारी समझौते के बिना, एन्वाटो बाजारों पर बिक्री के लिए होगा। इस मामले में मेरे बीच (माइकल एम) और आप (थीम लेखक) "- माइकल एम

तो ... यदि आप अपने विषय में विजुअल कम्पोज़र को शामिल करना चाहते हैं तो आपको माइकल को लिखना होगा? सौभाग्य से, नहीं यह प्रक्रिया स्वचालित हो गई है। चलो देखते हैं, कदम से कदम, कैसे हम सही ढंग से दृश्य संगीतकार लाइसेंस कर सकते हैं।

विस्तारित लाइसेंस खरीदें

पहले आपको कोडकैन्यन से विजुअल कम्पोज़र के विस्तारित लाइसेंस खरीदने की आवश्यकता होगी। एक विस्तृत लाइसेंस के लिए कीमत लिखने के समय के रूप में $170 है।

Visual Composers extended license from CodeCanyon
कोडकैन्यन से विजुअल कम्पोज़र का विस्तारित लाइसेंस

"विस्तारित लाइसेंस" क्या है?

विस्तारित लाइसेंस, आपके द्वारा या एक ग्राहक द्वारा प्लग-इन के उपयोग को एक ऐसे उत्पाद में उपयोग करने देता है, जो उपयोगकर्ता के लिए शुल्क लिया जा सकता है। कुल मूल्य में आइटम की कीमत और खरीदार शुल्क शामिल है।

मूलतः, आप अपने किसी विषय के साथ विजुअल कम्पोज़र का उपयोग करने के लिए एक डेवलपर लाइसेंस खरीदते हैं। उस थीम को खरीदने वाले ग्राहक को विज़ुअल कम्पोज़र के नियमित लाइसेंस खरीदने की आवश्यकता नहीं है।

यह क्या कवर नहीं करता है?

आप एकाधिक विषयों के लिए एक विस्तारित लाइसेंस का उपयोग नहीं कर सकते हैं, न ही आप अपने विस्तारित लाइसेंस को किसी और के साथ साझा कर सकते हैं। आपको अपने ग्राहकों के साथ लाइसेंस कुंजी साझा करने की आवश्यकता नहीं होगी, और आपके क्लाइंट को विजुअल कम्पोज़र को सक्रिय करने की ज़रूरत नहीं होगी (प्रतिलिपि जो आपकी थीम के साथ आती है)।

दृश्य संगीतकार अपडेट के बारे में क्या है?

निन्ज़ियो थीम्स में हम सबसे अधिक सामान्य प्रश्नों में से एक है: "मैं विजुअल कम्पोज़र अपडेट नहीं कर सकता"। यह ग्राहक के अंत से नहीं किया गया है; प्रत्येक दृश्य संगीतकार अद्यतन का परीक्षण और थीम अपडेट में शामिल होना चाहिए।

"इन-स्टॉक लाइसेंस"

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

एक बार जब आप कोडकैन्यन से विस्तारित लाइसेंस को खरीदा है, तो डब्ल्यूपी बेकरी समर्थन पोर्टल पर जाएं और अपने एन्वाटो लॉगिन के साथ लॉगिन करें।

WPBakery login
डब्ल्यूपी बेकरी लॉगिन स्क्रीन

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

इस समय, हमने विजुअल कम्पोज़र एकीकरण के कानूनी पहलुओं को देख कर समाप्त कर दिया है, अब यह तकनीकी पक्ष की जांच करने का समय है।

थीम एकीकरण: तकनीकी गाइड

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

Focuson
फ़ोकसॉन 

आवश्यक वातावरण बनाएं

हमें निम्नलिखित चीजों की आवश्यकता है:

  1. कस्टम तत्वों (आपकी थीम शॉर्टकोड) के साथ एक पीएचपी फ़ाइल। हमारे मामले में इसे "शॉर्टकोड। पीएचपी " कहा जाता है जो "निन्ज़ियो-ऐडंस" प्लगइन (थीम कस्टम कार्यक्षमता वाला प्लगइन) में स्थित है। शॉर्टकोड के अंतिम आउटपुट के लिए "shortcodes.php" ज़िम्मेदार है। वर्डप्रेस शॉर्टकोड बनाने के बारे में एक मार्गदर्शिका के लिए, रोहन मेहता के ट्यूटोरियल पर एक नज़र डालें, वर्डप्रेस शॉर्टकोड के साथ आरंभ करना
  2. विजुअल कम्पोज़र को एकीकृत करने के लिए एक पीएचपी फ़ाइल। इस फ़ाइल में आपके कस्टम तत्व विकल्प, विजुअल कम्पोज़रडैशबोर्ड मेनू में प्रदर्शित होते हैं। हमारे मामले में इसे "निन्ज़ियो_वि.सी.पी.पी.(ninzio_vc.php)" कहा जाता है और वह थीम फ़ोल्डर में स्थित है> शामिल है
  3. एक दृश्य संगीतकार टेम्पलेट फ़ोल्डर, जिसमें दृश्य संगीतकार के डिफ़ॉल्ट तत्वों की पीएचपी फ़ाइलों को शामिल किया जाएगा, यदि आप उन्हें ओवरराइट करने की आवश्यकता है। इस फ़ोल्डर का नाम "vc_templates" होना चाहिए, और उस फ़ोल्डर के अंदर स्थित सभी फाइलें वास्तव में विज़ुअल कम्पोज़र "vc_templates" फ़ोल्डर में होने वाले नामों के समान होनी चाहिए। हमारे मामले में हमारे पास चार फाइलें हैं जिन्हें कस्टम संरचना और कार्यक्षमता के साथ विस्तारित किया गया है: "vc_column.php", "vc_column_text.php", "vc_row.php", और "vc_video.php"। "Vc_templates" फ़ोल्डर को सीधे अपनी थीम के रूट फ़ोल्डर थीम फ़ोल्डर> vc_templates के अंदर रखा जाना चाहिए।

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

  1. डाउनलोड पैक के अंदर "js_composer.zip" फ़ाइल को शामिल करें और अपने खरीदारों को मैन्युअल रूप से इंस्टॉल करने के लिए कहें।
  2. इस प्रक्रिया को स्वचालित करने के लिए टीजीएम प्लगइन उत्प्रेरक का उपयोग करें।

हम पाते हैं कि दूसरा विकल्प वर्डप्रेस विषयों के लिए प्लगइन्स की आवश्यकता के लिए सबसे अच्छा तरीका है। ऐसा करने के लिए अपने विषय के रूट फ़ोल्डर में एक फ़ोल्डर "प्लगइन्स" बनाएं और "js_composer.zip" फ़ाइल (विज़ुअल कम्पोज़र इंस्टॉल करने योग्य फ़ाइल, जिसे आपने खरीदी के बाद डाउनलोड किया होगा) डाल दिया। टीजीएम प्लगइन एक्टिवेटर के बारे में अधिक जानने के लिए अपनी थीम में टीजीएम प्लगइन एक्टिवेशन लाइब्रेरी का प्रयोग करके बारिश Ünver के ट्यूटोरियल पर एक नज़र डालें।

वर्डप्रेस थीम चेक

वर्डप्रेस थीम की जांच इसे पसंद नहीं करती है जब कोई विषय पैक प्लग इन शामिल होता है। यह एक चेतावनी देगी:

आवश्यक: ज़िप फ़ाइल मिली। थीम में प्लगइन्स की अनुमति नहीं है। मिली ज़िप फ़ाइल js_composer.zip थी।

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

अपनी सांस पकड़ो

तो, अब हमारे पास ...

  1. ... थीम के अंदर js_composer.zip को शामिल किया गया (फ्यूकोसन> प्लगइन्स> जेएसआईकंपर्स.जिप)
  2. ... कस्टम तत्वों php फ़ाइल (ninzio-addons> शॉर्टकोड> शॉर्टकोड। php) बनाया। याद रखें कि इसमें सभी कस्टम कार्यक्षमता के साथ निनजियो-एडऑन प्लगइन है, और यह थीम के साथ आता है।
  3. ... विजुअल कम्पोज़र एकीकरण फ़ाइल बनाया (फोकस> शामिल> ninzio_vc.php)
  4. ... और कस्टम कार्यक्षमता के साथ विस्तार करने के लिए डिफ़ॉल्ट विजुअल कम्पोज़र तत्वों वाले "vc_templates" फ़ोल्डर को बनाया।

आवश्यक अवयवों सहित

अब आवश्यक घटक जोड़कर एकीकरण पूरा करें। अपनी थीम "functions.php" फ़ाइल खोलें और, टीजीएम प्लगइन उत्प्रेरक के साथ, विजुअल कम्पोज़र को आवश्यक प्लगइन्स की सूची में जोड़ें:

अब "shortcodes.php" फ़ाइल शामिल करें। फ़ोकसॉन थीम के मामले में, "ninzio-addons" प्लगइन के अंदर यह फ़ाइल स्थित है, यह पहले से ही शामिल है जब ninzio-addons प्लगइन स्थापित किया गया है।

अगला, एकीकरण फ़ाइल "ninzio_vc.php" शामिल करें। यह हिस्सा बहुत महत्वपूर्ण है, क्योंकि हमें यह सुनिश्चित करने की आवश्यकता है कि विजुअल कम्पोज़र इंस्टॉल करने योग्य फ़ाइल "js_composer.zip" प्लगइन्स फ़ोल्डर के अंदर है और विजुअल कम्पोज़र प्लगइन सफलतापूर्वक स्थापित और सक्रिय है:

उसके बाद ही हमें एकीकरण फ़ाइल "निन्ज़ियो_वि.सी.पी.पी." की आवश्यकता है।

निष्कर्ष

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

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.