Site Navigation widget is the must need of every blogger blog. We observe that different blogger templates possess different varieties of page numbering nav bar. It generally appeared below in all of the posts around the home page of a blog. This specialised widget helps jumping for you to previous posts of a blog or looking towards newer content by an individual click. However you may have noticed in which some professional blogger utilizing numbering pagination widget together with newer and older posts. This will turn you blog design to professional looks and it will helps for you to jump simply from any page to another page. So today I am going to share a tutorial to add number page navigation to Blogger blog.
Step1:
Step2:
Step3:
Now paste the below code as shown in the screenshots:
Now Click On Save Button And you have Done!
How to Add Number Navigation?
Just follow the below simple steps to add this widget in your blog. Please follow all the steps carefully to add this widget in blog. Let go how to add this numbering widget in blogger blog.Step1:
- Go to blogger Dashboard:
- Go to template>>Edit/Html:
- Now find for the below code:
<b:includable id='mobile-index-post' var='post'>
- Now paste the below given code before the above line:
<b:includable id='page-navi'>
<div class='pagenavi'>
<script type='text/javascript'>
var pageNaviConf = {
perPage: 7,numPages: 5,firstText: "First",
lastText: "Last",
nextText: "»",
prevText: "«"
}
</script>
<script type="text/javascript" src="https://www.googledrive.com/host/0B2ww3WS8P1MJYUpZd21XNXBYYW8"></script>
<div class='clear'/>
</div>
</b:includable>
Step2:
- Now find for this code
<b:include name='nextprev'/>
- Now Replace the above code with the below given code:
<b:if cond='data:blog.pageType == "index"'>
<b:include name='page-navi'/>
<b:else/>
<b:if cond='data:blog.pageType == "archive"'>
<b:include name='page-navi'/>
</b:if>
<b:else/>
<b:if cond='data:blog.pageType == "item"'>
<b:include name='nextprev'/>
</b:if>
</b:if>
Step3:
- Now find for ]]></b:skin> tag
- Now copy the below given code and past before ]]></b:skin> >> See the screenshot
#blog-pager, .pagenavi {
clear: both;
text-align: center;
margin: 30px auto 10px;
}
#blog-pager a, .pagenavi span, .pagenavi a {
margin: 0 5px 0 0;
padding: 2px 10px 3px;
text-decoration: none;
color: #fff;
background: #2973FC;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
}
#blog-pager a:visited, .pagenavi a:visited {
color: #fff;
}
#blog-pager a:hover, .pagenavi a:hover {
color: #fff;
text-decoration: none;
background: #000;
}
#blog-pager-older-link, #blog-pager-newer-link {
float: none;
}
.pagenavi .current {
color: #fff;
text-decoration: none;
background: #000;
}
.pagenavi .pages, .pagenavi .current {
font-weight: bold;
}
.pagenavi .pages {
color: #fff;
background: #2973FC;
}
Now Click On Save Button And you have Done!
I have looked up a bunch of blogs and tried all methods, yours is the only one that works well for my blog. Thanks a lot !!!
ReplyDeleteThax so much but how do i fix this to show all my pages? It only shows 25 pages out of 140.
ReplyDeleteThankc a lott buddy...
ReplyDelete