次の投稿」前の投稿」にページタイトルを表示すること、
次の投稿」を次の記事」に変更すること、
はできた。
* Bloggerの「次の投稿」にページタイトルを表示するには?
*次の投稿を「次の記事に」変えるには?
今度はこれをもっと上の方に表示したい。
記事の上に表示したい。
それを試みたが、記事の上にはかなわず、記事の直下、コメントフォームの上には移動できた。
![]() |
| 記事の直下に配置できた。 |
その手順は次の通り。
Step 0 上記、Bloggerの「次の投稿」にページタイトルを表示するには? の作業が完了している前提で。
Step 1 Blogger account にログインし、 Blogger ダッシュボードに行く
Step 2 Template -> HTMLを編集に行く。
Step 3 Ctrl+F で <data:post.body/> を検索見つける。
2~3個見つかるかもしれないが、2個めに移動。
Step 4 <data:post.body/> の直後に次のコードを挿入する。
<div class='blog-pager' id='blog-pager'>
<b:if cond='data:newerPageUrl'>
<span id='blog-pager-newer-link'>
<a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + "_blog-pager-newer-link"' expr:title='data:newerPageTitle'>次の記事 »»</a>
</span>
</b:if>
<b:if cond='data:olderPageUrl'>
<span id='blog-pager-older-link'>
<a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + "_blog-pager-older-link"' expr:title='data:olderPageTitle'>«« 前の記事</a>
</span>
</b:if>
<a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
<b:if cond='data:mobileLinkUrl'>
<div class='blog-mobile-link'>
<a expr:href='data:mobileLinkUrl'><data:mobileLinkMsg/></a>
</div>
</b:if>
</div>
<div class='clear'/>
Step 5 既存の「次の投稿」リンクを隠す。前記Step4で挿入したコードがテンプレートの上の方にあるので、見つける。<div class='blog-pager' id='blog-pager'> を検索。
Step 6 これをコンディションタグで隠す。
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:blog.pageType != "static_page"'>
ここに前記コードを配置する。
</b:if></b:if>
例えば、次のようになる。
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:blog.pageType != "static_page"'>
<div class='blog-pager' id='blog-pager'>
<b:if cond='data:newerPageUrl'>
<span id='blog-pager-newer-link'>
<a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + "_blog-pager-newer-link"' expr:title='data:newerPageTitle'><data:newerPageTitle/></a>
</span>
</b:if>
<b:if cond='data:olderPageUrl'>
<span id='blog-pager-older-link'>
<a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + "_blog-pager-older-link"' expr:title='data:olderPageTitle'><data:olderPageTitle/></a>
</span>
</b:if>
<a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
<b:if cond='data:mobileLinkUrl'>
<div class='blog-mobile-link'>
<a expr:href='data:mobileLinkUrl'><data:mobileLinkMsg/></a>
</div>
</b:if>
</div>
</b:if></b:if>
Step 7 テンプレートを保存する。
Step 8 スタイルを整えるには、次のようなCSSコードを、テンプレートに追加する。
/* 前の投稿・次の投稿 */
#blog-pager-newer-link {
float: right;
text-align: right;
padding: 0.2em 10px;
}
#blog-pager-older-link {
float: left;
text-align: left;
padding: 0.2em 10px;
}
#blog-pager-newer-link:hover {
background-color: #ffffcc;
}
#blog-pager-older-link:hover {
background-color: #ffffcc;
}
.blog-pager a {
background-color: transparent;
font-size: 25px;
}
.blog-pager span {
border-style: solid;
border-width: 3px;
border-color: #004d00;
width:240px;
}
#blog-pager-older-link-title {
font-size: 16px;
}
#blog-pager-newer-link-title {
font-size: 16px;
}


