How to add list of all posts in Blogger Page

Leave a Comment
हेल्लो दोस्तों,

आज के इस blogpost में मैं आपको एक और code और ट्रिक के बारे में बताने वाला हूँ जिसकी मदद से आप अपने Blogger Blog के सारे post एक ही जगह पर list के रूप में ला सकते हैं. एक तरह से हम कह सकते हैं की इस code की मदद से आप अपने सारे post को एक ही जगह पर या एक ही पेज पर दिखा सकते हैं.
उदाहरण के लिए इस लिंक पर click करें.

Courtesy:Wikimedia



चलिए अब जानते हैं कि इस effect को कैसे लाये.

और पढ़े: Disable Right Click or Copy Paste in Blogger Blog in Hindi | हिंदी में जानिये
1. सबसे पहले आप अपने Blogger Dashboard पर जाएँ. वहां पर आप Pages पर click करें . फिर आप एक New Page बनाये.





2 . अब आपके सामने नया पेज खुल जाएगा . अब यहाँ पर आप HTML पर click करें . और Page Title की जगह पर अपना title लिखे.





3. अब Code लिखने की जगह पर आप निम्नलिखित code को copy करें और फिर paste करें. फिर उसे publish करें .



<div><ul id="postList12"></ul></div>

<script type="text/javascript">

var startIndex = 1;
var maxResults = 100;

function sendQuery12()
{
   var scpt = document.createElement("script");
   scpt.src = "/feeds/posts/summary?alt=json&callback=processPostList12&start-index=" + startIndex + "&max-results=" + maxResults;

   document.body.appendChild(scpt);
}

function processPostList12(root)
{
   var elmt = document.getElementById("postList12");
   if (!elmt)
      return;

   var feed = root.feed;

   if (feed.entry.length > 0)
   {
      for (var i = 0; i < feed.entry.length; i++)
      {
         var entry = feed.entry[i];

         var title = entry.title.$t;

         for (var j = 0; j < entry.link.length; j++)
         {
            if (entry.link[j].rel == "alternate")
            {
               var url = entry.link[j].href;

               if (url && url.length > 0 && title && title.length > 0)
               {
                  var liE = document.createElement("li");

                  var a1E = document.createElement("a");
                  a1E.href = url;
                  a1E.textContent = title;

                  liE.appendChild(a1E);

                  elmt.appendChild(liE);
               }

               break;
            }
         }
      }

      if (feed.entry.length >= maxResults)
      {
         startIndex += maxResults;
         sendQuery12();
      }
   }
}

sendQuery12();

</script>

अब आपका पेज तैयार हो गया हैं .
अब आप चाहें तो उस पेज को share कर सकते हैं या अपने blog पर अलग लिंक की तरह add कर सकते हैं.
तो हैं ना आसान अपने सारे posts को एक जगह पर लाने का यह तरीका.

अगर आपके पास भी इसे कई tricks और tips हैं तो हमे भेजना न भूले. मैं उसे इस website पर आपकी ID और Photo के साथ post करूँगा.

धन्यवाद


Next PostNewer Post Previous PostOlder Post Home

0 comments:

Post a Comment