WordPress 2.7+ 在 wp-includes/link-template.php 中提供了四個核心函數:
| 參數 | 說明 |
|---|---|
| base | 分頁基礎 URL |
| format | URL 格式參數 |
| total | 總頁數 |
| current | 當前頁碼 |
| echo | 是否直接輸出,預設 true;false 時返回 HTML 字串 |
| add_fragment | 錨點標識,預設 #comments |
<div id="commentnavi">
<span class="floatleft"><?php previous_comments_link(__('« Older Comments')) ?></span>
<span class="floatright"><?php next_comments_link(__('Newer Comments »')) ?></span>
<div class="fixed"></div>
</div>
<div id="commentnavi">
<?php paginate_comments_links(); ?>
</div>
避免在未啟用分頁或評論數不足時輸出空白容器:
<?php
if (get_option('page_comments')) {
$comment_pages = paginate_comments_links('echo=0');
if ($comment_pages) {
?>
<div id="commentnavi">
<span class="floatleft"><?php previous_comments_link(__('« Older Comments')) ?></span>
<span class="floatright"><?php next_comments_link(__('Newer Comments »')) ?></span>
<div class="fixed"></div>
</div>
<?php
}
}
?>
<?php
if (get_option('page_comments')) {
$comment_pages = paginate_comments_links('echo=0');
if ($comment_pages) {
?>
<div id="commentnavi">
<?php echo $comment_pages; ?>
</div>
<?php
}
}
?>
#5630)時,若該評論不在第一頁,無法正確定位CSS 樣式可根據主題風格自行設計,建議為 #commentnavi 設置清晰的分頁樣式。