एक आरएसएस फ़ीड से बेहतर क्या है? निश्चित रूप से कस्टम आरएसएस फ़ीड! बहुत से लोगों ने इस साझा तकनीक की मौत की भविष्यवाणी की है, लेकिन यह अभी भी मजबूत है।

आंकड़े बताते हैं कि दुनिया की शीर्ष 10, 000 वेबसाइटों में से 2000 से अधिक आरएसएस ने धार्मिक रूप से फ़ीड किया है। फीडली, एक लोकप्रिय आरएसएस फ़ीड एकत्रीकरण सेवा, ने अपने ग्राहक आधार को दो साल में 900% और राजस्व में 400% से अधिक की वृद्धि की।

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

संबंधित : सिस्मिक्स रीडर का उपयोग कर अपने स्वयं के आरएसएस फ़ीड सर्वर कैसे बनाएं

अपनी वेबसाइट का बैक अप लें

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

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

वर्डप्रेस में कस्टम आरएसएस फ़ीड बनाना

शुरू करने के लिए, हम आपके थीम फ़ोल्डर में "functions.php" फ़ाइल के साथ काम करेंगे। इसे खोलें और नीचे दिए गए कोड को पेस्ट करें:

 / * यह कोड आपकी वेबसाइट * / add_action ('init', 'MyCustomRSS') के लिए कस्टम आरएसएस फ़ीड शुरू करता है; फंक्शन MyCustomRSS () {add_feed ('mycustomfeedname', 'MyCustomFeedCallback'); } / * यह कोड आपके आरएसएस फ़ीड * / फ़ंक्शन MyCustomFeedCallback () {get_template_part ('rss', 'mycustomfeedname') के लिए टेम्पलेट चाहता है; // छोटे मामले में होने की जरूरत है। } 

उस अनुभाग को नोट करें जो आपको अपने कस्टम आरएसएस फ़ीड के नाम में टाइप करने के लिए कहता है। इस नाम को सरल रखें ताकि आप इसे आसानी से याद कर सकें क्योंकि यह आपकी वेबसाइट फ़ीड यूआरएल बनाता है। उदाहरण के लिए, "https://yoursite.com/feed/mycustomfeedname।"

नोट : आपका कस्टम आरएसएस फ़ीड का नाम केवल छोटे अक्षरों में ही हो सकता है।

एक कस्टम आरएसएस फ़ीड टेम्पलेट बनाएँ

कस्टम आरएसएस फ़ीड का टेम्प्लेट वह जानकारी है जो आपकी फ़ीड को आपकी फ़ीड की सेवा करने की आवश्यकता होगी। इसे अपने फ़ीड के लिए एक HTML / CSS प्रकार की सुविधा के रूप में सोचें। ऐसा करने के लिए, आपको एक अद्वितीय नाम के साथ एक और फ़ाइल बनाना है। इस नाम को सम्मेलन का पालन करना होगा: "आरएसएस-mycustomfeedname.php।"

इस फ़ाइल को अपने बच्चे थीम फ़ोल्डर में सहेजें। अब इस फ़ाइल को खोलें और निम्न कोड पेस्ट करें:

 $ पोस्ट टाइप, 'शोपोस्ट' => $ पोस्टकाउंट)); $ charset = get_option ('blog_charset'); हेडर ('सामग्री-प्रकार:'। feed_content_type ('rss-http')। '; charset ='। $ charset, true); ?> "?> >  - फ़ीड  ]]>  ]]> 

आप जितनी चाहें उतनी पोस्ट दिखाने के लिए इस फ़ाइल को संशोधित कर सकते हैं। प्रदर्शित करने के लिए पदों की संख्या बदलने के लिए $postCount चर का उपयोग करें। डिफ़ॉल्ट "पोस्ट" दिखा रहा है, लेकिन आप इसे $postType चर बदलकर एक अलग पोस्ट प्रकार दिखाने के लिए बदल सकते हैं। अंश सुविधा आपकी पोस्ट के लिए अंश भी दिखाएगी। यदि आपकी पोस्ट में अंश नहीं हैं तो यह लेख में पहले 120 शब्द दिखाएगा।

कस्टम आरएसएस फ़ीड में कार्यक्षमता जोड़ना

अब जब आपके पास एक कार्यात्मक टेम्पलेट है, तो आप इसमें अतिरिक्त सामान जोड़ सकते हैं।

फ़ीड्स में पोस्ट थंबनेल दिखाएं

यदि आप अपनी फ़ीड में पोस्ट थंबनेल शामिल करना चाहते हैं, तो निम्न कोड को अपनी "functions.php" फ़ाइल के नीचे कॉपी और पेस्ट करें।

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

 / * यह कोड आपके कस्टम फ़ीड * / add_action ('rss2_item', 'custom_thumbnail_tag') में थंबनेल सुविधा जोड़ता है; फ़ंक्शन custom_thumbnail_tag () {वैश्विक $ पोस्ट; अगर (है_पोस्ट_ थंबनेल ($ पोस्ट-> आईडी)) {$ थंबनेल = get_attachment_link (get_post_thumbnail_id ($ post-> आईडी)); गूंज ( "{$ थंबनेल}"); }} 

फ़ीड भाषा सेट करें

कभी-कभी आपको काम करने के लिए अपनी कस्टम फीड के लिए भाषा घोषित करने की आवश्यकता हो सकती है।

अपने "functions.php" फ़ाइल में इस कोड का उपयोग करके ऐसा करें:

 फंक्शन myFeedLanguage () {update_option ('rss_language', 'en'); } add_action ('admin_init', 'myFeedLanguage'); 

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

अपना कस्टम फीड वर्किंग प्राप्त करें

काम करने के लिए अपनी कस्टम आरएसएस फ़ीड प्राप्त करने के लिए, आपको अपने वर्डप्रेस सिस्टम में एक रीराइट फ्लश लागू करने की आवश्यकता है। आपको बस "सेटिंग्स -> परमालिंक" पर जाना है और "परिवर्तन सहेजें" पर क्लिक करना है।

समेट रहा हु

एक कस्टम आरएसएस फ़ीड उन लोगों को आपकी सामग्री की सेवा करने का एक शानदार तरीका है जिनके पास आपकी पूरी वेबसाइट तक पहुंचने के लिए पर्याप्त कनेक्टिविटी नहीं हो सकती है। यह एंड्रॉइड और आईओएस पर आरएसएस फ़ीड ऐप के माध्यम से आपको नए ऑडियंस की खोज करने में भी मदद करता है। आपको इसे पूरी तरह से प्रयास करना चाहिए।

छवि क्रेडिट: फ़ीड्स के संयुक्त रंग