WordPress 主題教程 #5e:日志導航鏈接

【轉載自我愛水煮魚

日志導航鏈接從零開始創建 WordPress 主題系列教程的第五篇的第五部,在絕大多數的 WordPress 博客的底部,都會有 下一頁 (Next Page) 或者 上一頁 (Previous Page) 這樣的導航鏈接。我們可以通過 WordPress 的模板系統中的 posts_nav_link() 這個函數調用這些鏈接。

<?php endwhile; ?><?php else : ?>之間添加如下代碼:

<div class=”navigation”>
<?php posts_nav_link(); ?>
</div>

<div class=”navigation”> - 開始一個名為 navigation 的 DIV 標簽。
<?php - 開始 PHP 代碼
posts_nav_link() - 調用后一頁和前一頁的鏈接。
; - 停止調用。
?> - 結束 PHP 代碼
</div> - 結束名為 navigation 的 DIV 標簽。

效果如下:

保存并刷新,查看后一頁或者前一頁的鏈接。默認情況下,如果沒有超過10篇日志的話,是不會顯示導航鏈接。如果沒有超過10篇日志,依然想看到導航鏈接,登錄到管理界面,選擇 Settings > Reading,然后把它設置為比所有日志少一篇。如,有6篇日志,就設置為5。

如何定制化 posts_nav_link()

和前面 postmetadata 課程中介紹的函數一樣,我們也可以給這個函數3個參數,分別給鏈接的中間,前面和后面的設置字符,如下:

<?php posts_nav_link(’in between’,"before’,"after’); ?>

第1個參數是顯示在后一頁和前一頁鏈接的中間。第2個參數顯示在前面。第3個參數顯示在后面。

這里是一個定制化 posts_nav_link() 的例子:


想在手機閱讀更多Wordpress資訊?下載【香港矽谷】Android應用
分享到Facebook
技術平台: Nasthon Systems