मुखपृष्ठ » वर्डप्रेस » कैसे अपने वर्डप्रेस पोस्ट एम्बेड करने के लिए दूसरों को अनुमति दें

    कैसे अपने वर्डप्रेस पोस्ट एम्बेड करने के लिए दूसरों को अनुमति दें

    वेबसाइटों पर सामग्री साझा करने के बाद एंबेडिंग अब आदर्श बन गया है। वर्डप्रेस में, Youtube, Twitter और SoundCloud जैसी साइटों से एम्बेडिंग सामग्री सर्वथा आसान है, इसके लिए oEmbed API का धन्यवाद। बस पोस्ट की सामग्री में लिंक जोड़ें और, वर्डप्रेस तुरंत लिंक को पार्स करता है और इसे एक प्रस्तुत करने योग्य प्रारूप में प्रस्तुत करता है.

    लेकिन, आप एक वर्डप्रेस पोस्ट को एम्बेड करने के बारे में क्या सोचते हैं, एक तरह से हम एक ट्वीट या एक Youtube वीडियो कैसे एम्बेड करेंगे? पाठकों को आपकी पोस्ट एम्बेड करने की अनुमति देना निश्चित रूप से अपनी साइट की व्यस्तता बढ़ाएँ तथा अन्य वेबसाइटों से दर्शकों की संख्या बढ़ रही है.

    इस वास्तविक विचार पर चर्चा चल रही है, वर्डप्रेस विकास समूह में, भविष्य में वर्डप्रेस कोर कार्यक्षमता में जोड़ा जाएगा। लेकिन अभी तक, हम अपने ब्लॉग में oEmbed API नामक प्लगइन की मदद से इसे लागू कर सकते हैं.

    शुरू करना

    सबसे पहले, यह प्लगइन कम से कम वर्डप्रेस 4.3 की आवश्यकता है इसलिए सुनिश्चित करें कि आपकी वेबसाइट अपडेट हो गई है। OEmbed एपीआई प्लगइन स्थापित करें। साइट ऑनलाइन सुलभ होनी चाहिए, अन्यथा एम्बेड विफल हो सकता है.

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

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

    यदि आप डिफ़ॉल्ट आउटपुट के साथ ठीक हैं तो आप यहां रुक सकते हैं। लेकिन अगर आप अधिक अनुकूलन विकल्प चाहते हैं, तो यहां कुछ चीजें हैं जो आप कर सकते हैं.

    आइकन बदलें

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

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

    छवि आइकन यहां अपलोड करें और परिवर्तन सहेजें। फिर आपको एम्बेडेड सामग्री में अपलोड किया गया साइट आइकन दिखाई देगा। यहाँ हमारा क्या दिखता है:

    क्रिया और फ़िल्टर

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

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

    निम्नलिखित एक कोड का एक उदाहरण है जिसे आप अपने विषय में जोड़ सकते हैं functions.php फ़ॉन्ट को सेरिफ़ प्रकार में बदलने के लिए.

     समारोह hkdc_oembed_output () ?>   

    एक और अंकुड़ा हम उत्पादन को अनुकूलित करने के लिए उपयोग कर सकते हैं rest_oembed_output_excerpt_length फ़िल्टर जो हमें अनुमति देता है पोस्ट अंश में एक शब्द सीमा निर्धारित करें. डिफ़ॉल्ट लंबाई पर सेट है 35. इसलिए कहते हैं कि हम इसे छोटा करना चाहेंगे 28, बस निम्नलिखित फ़ंक्शन जोड़ें:

     समारोह hkdc_oembed_excerpt_length () 28 वापसी;  add_filter ('rest_oembed_output_excerpt_length', 'hkdc_oembed_excerpt_length', 9); 

    जरा बदलो वापसी संख्या, आवश्यकतानुसार.

    लपेटें

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

    आप जीथब जारी टिकटों के साथ-साथ वर्डप्रेस देव धागे में विकास की प्रगति का पालन कर सकते हैं। सभी के लिए, यह वर्डप्रेस के लिए एक बढ़िया अतिरिक्त होगा.