ब्लॉगर के एक लेबल की पोस्ट लिस्ट बनाना

विज्ञापन

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

Post list by Blogger Label

  1. इसके लिए आपको अपने ब्लॉगर डैशबोर्ड पर जाकर Layout (Page Element Section) में एक HTML/JavaScript गैजेट को जोड़ना होगा
  2. और फिर नीचे दिया गया कोड कॉपी (copy) करके उसमें पेस्ट (paste) करना होगा। अंतत: सहेज (Save कर) दें।

विशेष:

नीचे दिये गये कोड में निम्न Variables को अपने अनुसार बदलें:

  • YOUR_BLOG_URL (इसे अपने साइट/ब्लॉग लिंक से बदलें, जैसे उदाहरण: techprevue.blogspot.com या www.vinayprajapati.com)
  • YOUR_LABEL (इसे उस लेबल या टैग से बदलें, जिससे सम्बंधित पोस्टें दिखानी हैं)
  • NUMBER_OF_POSTS (उदाहरण : 5, 10, 15, 20 या 25 या फिर अन्य कोई संख्या। जितने परिणाम आपको दिखाने हों)

Recent Posts by Tags/Labels Code:

<script type='text/javascript'>
//<![CDATA[
function postsbylabel(e){document.write("<ul>");for(var t=0;t<e.feed.entry.length;t++){for(var r=0;r<e.feed.entry[t].link.length&&"alternate"!=e.feed.entry[t].link[r].rel;r++);var n="'"+e.feed.entry[t].link[r].href+"'",l=e.feed.entry[t].title.$t,i="<li><a href="+n+'">'+l+"</a> </li>";document.write(i)}document.write("</ul>")}
//]]></script>
<script src="YOUR_BLOG_URL/feeds/posts/summary/-/YOUR_LABEL?max-results=NUMBER_OF_POSTS&alt=json-in-script&callback=postsbylabel"></script>

और हो गया आपका काम पूरा। 🙂

यदि आप ऐसे एक से अधिक गैजेट इस्तेमाल करना चाहते हैं।
If you want to use similar one or more widgets of different Labels/Tags

यदि आप दो या अधिक ऐसे विजेट जोड़ रहे हैं तो आपको नीचे दिये कोड को अपने टेम्पलेट में </head> टैग के ठीक ऊपर पेस्ट करना होगा।
Blogger Template में परिवर्तन कैसे करें। यह जानने के लिए यहाँ क्लिक करें।

<script type='text/javascript'>
//<![CDATA[
function postsbylabel(e){document.write("<ul>");for(var t=0;t<e.feed.entry.length;t++){for(var r=0;r<e.feed.entry[t].link.length&&"alternate"!=e.feed.entry[t].link[r].rel;r++);var n="'"+e.feed.entry[t].link[r].href+"'",l=e.feed.entry[t].title.$t,i="<li><a href="+n+'">'+l+"</a> </li>";document.write(i)}document.write("</ul>")}
//]]></script>

और नीचे दिये गये कोड को उचित परिवर्तन करके HTML/JavaScript गैजेट में सहेजना होगा।

<script src="YOUR_BLOG_URL/feeds/posts/summary/-/YOUR_LABEL?max-results=NUMBER_OF_POSTS&alt=json-in-script&callback=postsbylabel"></script>

Keywords: blogger, posts sorting by labels, posts by tags, recent posts by tags, recent posts by labels

Previous articleहिंदी गूगल इनपुट टूल ब्लॉगर कमेंट बॉक्स के साथ जोड़ने की विधि
Next articleफ़ेसबुक लाइक बॉक्स सीएसएस स्टैकिंग प्रभाव के साथ
Founder, Tech Prevue. Doing Pro Blogging Since 2008.

LEAVE A REPLY

Please enter your comment!
Please enter your name here