Customise the "Newer & Older Posts" Links on Blogger
Blogger預設顯示「較舊的文章」和「較新的文章」
要加入顯示標題的功能,首先加入Java Script
後台「版面配置」→「新增小工具」→「HTML/JavaScropt」
加入以下內容:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js?attredirects=0&d=1"></script> <script type="text/javascript"> $(document).ready(function(){ var olderLink = $("a.blog-pager-older-link").attr("href"); $(".blog-pager-older-title").load(olderLink+" .post-title:first", function() { $(".blog-pager-older-title").text($(this).text()); }); var newerLink = $("a.blog-pager-newer-link").attr("href"); $(".blog-pager-newer-title").load(newerLink+" .post-title:first", function() { $(".blog-pager-newer-title").text($(this).text()); }); }); </script>
然後到後台「主題」→「編輯 HTML」,找到以下段落:
<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>
<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>
修改為
<a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + "_blog-pager-newer-link"' expr:title='data:newerPageTitle'><span class="blog-pager-newer-title"></span></a>
<a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + "_blog-pager-older-link"' expr:title='data:olderPageTitle'><span class="blog-pager-older-title"></span></a>
如此就能將,「較舊的文章」和「較新的文章」替換成文章標題,可以自由加上「上一篇文章:」或「下一篇文章:」等文字。
如果覺得對「較舊的文章」和「較新的文章」的位置不滿意,想要往前改到文章尾端的話,可以用以下方法。
後台「主題」→「編輯 HTML」,找到以下段落:
<div class='post-footer'> <div class='post-footer-line post-footer-line-1'>
在這個段落之前加入
再加入css美化之後,效果就如本頁下方所示。<!-- 修改下一篇文章位置 --> <b:if cond='data:newerPageUrl'> <a expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + "_blog-pager-newer-link"' expr:title='data:newerPageTitle'> 下一篇文章: <span class='blog-pager-newer-title'/> </a> </b:if>
沒有留言:
張貼留言