自定义 WordPress 插件如何对记录进行分页

在我们为 WordPress 开发插件的时候,在涉及到列表显示许多记录的时候,肯定要考虑分页显示的问题。自然的,不管是简单性也好,还是统一性,直接参考下 WordPress 自己是怎么实现的,看看 Posts 或 User 管理页面的实现代码,比如 User 管理页面的实现代码在 wp-admin/includes/user.php 中的 WP_User_Search 类。默认实现其实是很好看的,如:。那我们如何在自己的插件里实现这样的效果呢,比如像这个:

我的做法是新建了自己的一个 Pagination 类,My_Pagination 类的内容如下:

使用时,当然先要引入上面那个文件了,然后通过下面的代码取得当页要显示的记录集,同时也得到了你要的分页连接:

就这样,整个过程就完成了,看看页面是不是你想要的结果。上面的分页类暂时未加入条件搜索和排序的支持,以后还得进一步扩充的。

类别: WordPress. 标签: , . 阅读(138). 订阅评论. TrackBack.

Leave a Reply

1 Comment on "自定义 WordPress 插件如何对记录进行分页"

avatar
隔叶黄莺
Guest

Test....

wpDiscuz