・Awesome Page Navigation for Blogger | SOFTGLAD
では、解説していきます。
1・テンプレートを開き、以下のコードを見つけましょう。(「Crtl + F」で検索)
<b:includable id='mobile-index-post' var='post'>
2・見つけたらそのコードの前に以下のコードを挿入。
赤色のフォントは全て変更可。
<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 src='http://awesome-navigation.googlecode.com/files/onlinetrick.js' type='text/javascript'/>
<div class='clear'/>
</div>
</b:includable>
3・テンプレートを開き、以下のコードを見つける。
<b:include name='nextprev'/>
4・見つけたらそのコードを以下のコードに置き換える。
<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>
5・ページナビゲーションのデザインを整えるためスタイルシートを書きます。以下のコードを挿入しましょう。
(]]></b:skin>の前に。カスタマイズは自由。)
#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: #e06666;
-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: #e06666;
}