WordPress 主题制作系列教程#5e:发布页码链接
WordPress 主题制作系列教程#5e:发布页码链接
原文地址:http://www.wpdesigner.com/2007/03/01/wp-theme-lesson-5e-posts-nav-link/
翻译:票友山
在大多数WordPress 系统Blog 中,都会有下一页 或者上一页的链接。要调用这些链接,你可以通过WordPress 模板系统中的posts_nav_link() 函数,这仅仅需要一个小步骤。
我在想还需要我再告诉你们打开Xampp 控制,主题文件夹,浏览器和index.php 文件夹吗?
步骤 1:(也是唯一一步)
在代码<?php endwhile; ?> 和<?php else : ?> 之间添加如下代码:
<div class=”navigation”>
<?php posts_nav_link(); ?>
</div>

注意我截图中所用的缩进,我经常使用Tab 来控制缩进,组织代码。
<div class=”navigation”> - 开始一个无形的盒子,命名为navigation ,用来把上一页,下一页的链接围住。
<?php - 开始PHP
posts_nav_link() - 调用下一页和桑一页链接。
; - 停止调用。
?> - 停止PHP
</div> - 关闭名为navigation 的无形盒子。
从下图,你可以看出它在页面上是如何呈现的。

保存index.php ,刷新浏览器,然后看看你自己的链接。默认情况下,如果的你的发布数目不超过10,什么东西都不会显示,但如果你的发布数超过10,却还是看不见,你可以进入管理员面板,选择配置 > 阅读,然后设置显示数目低于你现在的发布总数,比如,你有6篇日志,你就设置它为5 。
如何定制 posts_nav_link():
和在postmetadata 一课中讲的其他函数一样。你看给这些函数三个选项,可以是你想在前一页,后一页的链接之前,之间显示的任何东西。设置完毕后看起来像这样:
<?php posts_nav_link(’in between’,'before’,'after’); ?>
第一对单引号中间的内容是你想在上一页和下一页链接之间显示的。第二对单引号中间的内容是在连接最前面显示的内容,第三对单引号是在连接最后显示的内容。
下图是一个自定义posts_nav_link() 的例子:

版权说明
无特殊说明均为原创文章,转载请注明。
本文链接地址: http://sunxun.info/2009/07/wp-theme-5e-pagenavi-link/
最近评论