Blogger Page Numbers – Page Navigation for Blogspot

Blogger is one of the most used Blogging Platform and user friendly interface for blogging. Bloggers can make their blog much useful using blogger hacks and widgets. Page Numbering For Blogger is one of the most wanted script, hack or we can say a trick of blogger pagination. Previously this script was introduced by Mohammad Riaz but there was many problems in that script such as only 504 posts for pagination, long loading time etc. All these problems have been fixed in this new version of Blogger Page numbering.

This new version of Blogger page numbering loads rapidly and generates unlimited pages with respect to posts while previous version of blogger page numbering were indexing only 504 posts for page numbering. 

Blogger Page Numbering Method

  • Login to Your Blogger Account
  • On Your Dashboard, Click on Layout (see below shown picture for further assistance)
     
  • Now Click on HTML (see below shown picture for further assistance)
    .
  • Now Check the box of Expand Widget Templates (see below shown picture for assistance)
  • Search for
]]></b:skin>
  • Replace above code with this code
.showpageArea {
color: #666666;
margin: 10px 5px 3px 5px;
padding: 0px;
float: left;
display: inline;
font-size:12px;
}
.showpageArea a {
background: #ffffff;
padding: 4px 7px;
margin: 0px 5px 0px 0px;
text-decoration: none;
border: 1px solid #9E0909;
color: #666666;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
display: inline;
float: left;
}
.showpageNum a {
background: #ffffff;
padding: 4px 7px;
margin: 0px 5px 0px 0px;
text-decoration: none;
border: 1px solid #9E0909;
color: #666666;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
display: inline;
float: left;
}
.showpageNum a:hover {
background: #FAE2E2 !important;
text-decoration: none;
border: 1px solid #9E0909 !important;
}
.showpagePoint {
font-weight: bold;
background: #FAE2E2;
padding: 4px 7px;
margin: 0px 5px 0px 0px;
text-decoration: none;
border: 1px solid #9E0909;
color: #666666;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
display: inline;
float: left;
}
.showpageOf {
background: #ffffff;
padding: 4px 7px;
margin: 0px 5px 0px 0px;
text-decoration: none;
border: 1px solid #9E0909;
color: #666666;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
display: inline;
float: left;
}
.showpage a {
background: #ffffff;
padding: 4px 7px;
margin: 0px 5px 0px 0px;
text-decoration: none;
border: 1px solid #B9A2A2;
color: #674D4D;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
display: inline;
float: left;
}
.showpage a:hover {
background: #FCE4E4 !important;
text-decoration: none;
border: 1px solid #9E0909 !important;
}
.showpageNum a:link,.showpage a:link {
background: #ffffff;
padding: 4px 7px;
margin: 0px 5px 0px 0px;
text-decoration: none;
border: 1px solid #9E0909;
color: #666666;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
display: inline;
float: left;
}
]]></b:skin>
  • Now Search for this code

</body>
  • Replace with
<script type='text/javascript'>
var home_page="/";
var urlactivepage=location.href;
var postperpage=7;
var numshowpage=4;
var upPageWord ='Prev';
var downPageWord ='Next';
</script>
<script src='http://bplugins.googlecode.com/files/pagenumbers.js' type='text/javascript'></script>
</body>

Change These Numbers
  1. var postperpage=7; (Number of Posts Per Page)
  2. var numshowpage=4; (Page Numbers on Each Page)
  • Now, Find ‘data:label.url’ and replace with ‘data:label.url + “?&amp;max-results=7″‘
  • Save Template
Its Done!!!.