WordPress 主题制作系列教程#5e:发布页码链接

WordPress 主题制作系列教程#5e:发布页码链接

原文地址:http://www.wpdesigner.com/2007/03/01/wp-theme-lesson-5e-posts-nav-link/
翻译:票友山

tutorial-series.gif在大多数WordPress 系统Blog 中,都会有下一页 或者上一页的链接。要调用这些链接,你可以通过WordPress 模板系统中的posts_nav_link() 函数,这仅仅需要一个小步骤。

我在想还需要我再告诉你们打开Xampp 控制,主题文件夹,浏览器和index.php 文件夹吗?

步骤 1:(也是唯一一步)
在代码<?php endwhile; ?><?php else : ?> 之间添加如下代码:

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

postsnavlink.gif

注意我截图中所用的缩进,我经常使用Tab 来控制缩进,组织代码。

<div class=”navigation”> - 开始一个无形的盒子,命名为navigation ,用来把上一页,下一页的链接围住。
<?php - 开始PHP
posts_nav_link() - 调用下一页和桑一页链接。
; - 停止调用。
?> - 停止PHP
</div> - 关闭名为navigation 的无形盒子。

从下图,你可以看出它在页面上是如何呈现的。
nextpage.gif

保存index.php ,刷新浏览器,然后看看你自己的链接。默认情况下,如果的你的发布数目不超过10,什么东西都不会显示,但如果你的发布数超过10,却还是看不见,你可以进入管理员面板,选择配置 > 阅读,然后设置显示数目低于你现在的发布总数,比如,你有6篇日志,你就设置它为5 。

如何定制 posts_nav_link():
和在postmetadata 一课中讲的其他函数一样。你看给这些函数三个选项,可以是你想在前一页,后一页的链接之前,之间显示的任何东西。设置完毕后看起来像这样:

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

第一对单引号中间的内容是你想在上一页和下一页链接之间显示的。第二对单引号中间的内容是在连接最前面显示的内容,第三对单引号是在连接最后显示的内容。

下图是一个自定义posts_nav_link() 的例子:
postnavlink-example-1.gif

版权说明

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

分享家:Addthis中国
本文目前尚无任何评论.

发表评论

XHTML: 您可以使用这些标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。请务必注意user必须和评论者名相匹配(大小写一致)。