【问题标题】:blogspot.com: how can i display all posts at once?blogspot.com:如何一次显示所有帖子?
【发布时间】:2010-04-15 22:09:09
【问题描述】:

我正在 blogspot.com 上阅读一些博客,我想知道: 是否可以更改博客的 URL 以显示所有帖子? 我的意思是它会显示所有博客条目,而无需再次点击“旧帖子”。

【问题讨论】:

  • 这会扼杀浏览量和间接收入,因此减少一页上显示的帖子数量会增加浏览量和收入概率。
  • 她正在阅读公共博客,希望阅读次数更少。

标签: blogspot


【解决方案1】:

是的。

考虑这个博客:

http://rehmansaad.blogspot.com/

当您将鼠标悬停在较早的帖子链接上时,您会看到此链接:

http://rehmansaad.blogspot.com/search?updated-max=2015-04-13T02:46:00-04:00&max-results=20

如您所见,它显示 max-results=20,目前您每页看到 20 个帖子,所以作为聪明人,您可以查看所有标签,并计算那里的帖子数量每年都在,并总计。假设他们是 213。然后你手动这个 url:

http://rehmansaad.blogspot.com/search?max-results=213

但是当您转到该链接时,您会看到只显示了 55 个帖子,并且仍然有一个旧帖子按钮。这是因为 Blogger 一次不提供大于 1 MB 的页面,在上述博客的情况下,55 篇文章的大小为 1 MB。因此,您可以单击旧帖子链接,然后查看接下来的 55 个帖子。因此,您可以在大约 4 页 (4 MB) 中看到整个博客。

这是你最接近它的地方:)

【讨论】:

    【解决方案2】:

    您无法显示所有帖子。

    您可以选择在每个页面上显示 N 个帖子或 M 天的帖子。但是,每页限制为 500 个帖子。

    这些选项在“设置”->“格式”选项卡上可用

    【讨论】:

      【解决方案3】:

      好的。这是将其添加到您的 HTML/Javascript 框中的代码,您将在博主博客的末尾看到导航框。 (如果您的博客已经有导航按钮,请离开)

      <style type="text/CSS">
      .showpageArea a {  text-decoration:underline;  }  .showpageNum a {  text-decoration:none;  border: 1px solid #7AA1C3;  margin:0 3px;  padding:3px;  }  .showpageNum a:hover {  border: 1px solid #7AA1C3;  background-color:#F6F6F6;  }  .showpagePoint {  color:#333;  text-decoration:none;  border: 1px solid #7AA1C3;  background: #F6F6F6;  margin:0 3px;  padding:3px;  }  .showpageOf {  text-decoration:none;  padding:3px;  margin: 0 3px 0 0;  }  .showpage a {  text-decoration:none;  border: 1px solid #7AA1C3;  padding:3px;  }  .showpage a:hover {  text-decoration:none;  }  .showpageNum a:link,.showpage a:link {  text-decoration:none;  color:#7AA1C3;  }  </style>
      <script type="text/JavaScript">
      function showpageCount(json) {  var thisUrl = location.href;  var htmlMap = new Array();  var isFirstPage = 
      
      thisUrl.substring(thisUrl.length-5,thisUrl.length)==".com/";  var isLablePage = thisUrl.indexOf("/search/label/")!=-1;  var isPage = thisUrl.indexOf("/search?updated")!=-1;  var thisLable = isLablePage ? thisUrl.substr(thisUrl.indexOf("/search/label/")+14,thisUrl.length) : "";  thisLable = thisLable.indexOf("?")!=-1 ? thisLable.substr(0,thisLable.indexOf("?")) : thisLable;  var thisNum = 1;  var postNum=1;  var itemCount = 0;  var fFlag = 0;  var eFlag = 0;  var html= '';  var upPageHtml ='';  var downPageHtml ='';
      var pageCount = 2;  var displayPageNum = 5;  var upPageWord = 'Previous';  var downPageWord = 'Next';
      
      var labelHtml = '<span class="showpageNum"><a href="/search/label/'+thisLable+'?&max-results='+pageCount+'">';
      for(var i=0, post; post = json.feed.entry[i]; i++) {  var timestamp = post.published.$t.substr(0,10);  var title = post.title.$t;  if(isLablePage){  if(title!=''){  if(post.category){  for(var c=0, post_category; post_category = post.category[c]; c++) {  if(encodeURIComponent(post_category.term)==thisLable){  if(itemCount==0 || (itemCount % pageCount ==(pageCount-1))){  if(thisUrl.indexOf(timestamp)!=-1 ){  thisNum = postNum;  }
      postNum++;  htmlMap[htmlMap.length] = '/search/label/'+thisLable+'?updated-max='+timestamp+'T00%3A00%3A00%2B08%3A00&max-results='+pageCount;  }  }  }  }//end if(post.category){
      itemCount++;  }
      }else{  if(title!=''){  if(itemCount==0 || (itemCount % pageCount ==(pageCount-1))){  if(thisUrl.indexOf(timestamp)!=-1 ){  thisNum = postNum;  }
      if(title!='') postNum++;  htmlMap[htmlMap.length] = '/search?updated-max='+timestamp+'T00%3A00%3A00%2B08%3A00&max-results='+pageCount;  }  }  itemCount++;  }  }
      for(var p =0;p< htmlMap.length;p++){  if(p>=(thisNum-displayPageNum-1) && p<(thisNum+displayPageNum)){  if(fFlag ==0 && p == thisNum-2){  if(thisNum==2){  if(isLablePage){  upPageHtml = labelHtml + upPageWord +'</a></span>';  }else{  upPageHtml = '<span class="showpage"><a href="/">'+ upPageWord +'</a></span>';  }  }else{  upPageHtml = '<span class="showpage"><a href="'+htmlMap[p]+'">'+ upPageWord +'</a></span>';  }
      fFlag++;  }
      if(p==(thisNum-1)){  html += '<span class="showpagePoint">'+thisNum+'</span>';  }else{  if(p==0){  if(isLablePage){  html = labelHtml+'1</a></span>';  }else{  html += '<span class="showpageNum"><a href="/">1</a></span>';  }  }else{  html += '<span class="showpageNum"><a href="'+htmlMap[p]+'">'+ (p+1) +'</a></span>';  }  }
      if(eFlag ==0 && p == thisNum){  downPageHtml = '<span class="showpage"> <a href="'+htmlMap[p]+'">'+ downPageWord +'</a></span>';  eFlag++;  }  }//end if(p>=(thisNum-displayPageNum-1) && p<(thisNum+displayPageNum)){  }//end for(var p =0;p< htmlMap.length;p++){
      if(thisNum>1){  if(!isLablePage){  html = ''+upPageHtml+' '+html +' ';  }else{  html = ''+upPageHtml+' '+html +' ';  }  }
      html = '<div class="showpageArea"><span style="COLOR: #000;" class="showpageOf"> Pages ('+(postNum-1)+')</span>'+html;
      if(thisNum<(postNum-1)){  html += downPageHtml;
      }
      if(postNum==1) postNum++;  html += '</div>';
      if(isPage || isFirstPage || isLablePage){  var pageArea = document.getElementsByName("pageArea");  var blogPager = document.getElementById("blog-pager");
      if(postNum <= 2){  html ='';  }
      for(var p =0;p< pageArea.length;p++){  pageArea[p].innerHTML = html;  }
      if(pageArea&&pageArea.length>0){  html ='';  }
      if(blogPager){  blogPager.innerHTML = html;  }  }
      }  </script>
      <script src="/feeds/posts/summary?alt=json-in-script&callback=showpageCount&max-results=99999" ; type="text/javascript"></script><a href="http://letdld.blogspot.com/2013/03/fast-free-social-widget-for-blogger.html">Social share widget</a></h6>
      

      现在点击next来显示新页面,现在在地址栏看到你在url中看到这个文本的地方ma​​x-results=5把它改成你需要在一个页面上发布多少

      或者直接编辑代码

      thisUrl.substring(thisUrl.length-5
      var pageCount = 2;  var displayPageNum = 5
      

      52 更改为您需要显示帖子的数量。

      它对我有用。试试看

      【讨论】:

      • 他没有问如何编辑博客,他问的是如何绕过博主的设置并强制网站一次列出更多帖子。
      猜你喜欢
      • 2019-07-17
      • 2012-10-02
      • 2019-04-12
      • 1970-01-01
      • 2015-09-21
      • 1970-01-01
      • 2020-02-18
      • 2019-06-24
      • 2021-02-25
      相关资源
      最近更新 更多