修改ZBlog1.7文章列表排序,可按照更新时间(浏览量、评论量、热度、id、作者等)排序
时间:2023年05月21日
/来源:网络
/编辑:佚名
在网站建设中总会有各种需求,比如最近我需要让某个ZB程序建设的网站文章列表按照更新时间排序。
Zblogphp提供了丰富的接口更站长进行个性化定制,文章重新排序自然也是不在话下。
具体操作流程如下:
挂接口:
点击复制代码 PHP
Add_Filter_Plugin('Filter_Plugin_LargeData_Article','Jz52_xxx');
函数体:
点击复制代码 PHP
function Jz52_xxx(&$select,&$where,&$order,&$limit,&$option){
global $zbp;
$order = array('log_UpdateTime' => 'DESC');//按照更新时间降序
}
log_UpdateTime可以按照需求替换成:
点击复制代码 PHP
log_PostTime //按照发布时间
log_UpdateTime //按照更新时间
log_CommNums //按照评论数量
log_ViewNums //按照浏览数量
log_ID //按照ID
log_CateID //按照分类ID
log_AuthorID //按照作者ID
DESC可以替换成:
点击复制代码 PHP
DESC //降序
ASC //升序
问题解决。
Zblogphp提供了丰富的接口更站长进行个性化定制,文章重新排序自然也是不在话下。
具体操作流程如下:
挂接口:
点击复制代码 PHP
Add_Filter_Plugin('Filter_Plugin_LargeData_Article','Jz52_xxx');
函数体:
点击复制代码 PHP
function Jz52_xxx(&$select,&$where,&$order,&$limit,&$option){
global $zbp;
$order = array('log_UpdateTime' => 'DESC');//按照更新时间降序
}
log_UpdateTime可以按照需求替换成:
点击复制代码 PHP
log_PostTime //按照发布时间
log_UpdateTime //按照更新时间
log_CommNums //按照评论数量
log_ViewNums //按照浏览数量
log_ID //按照ID
log_CateID //按照分类ID
log_AuthorID //按照作者ID
DESC可以替换成:
点击复制代码 PHP
DESC //降序
ASC //升序
问题解决。
新闻资讯 更多
热门文章
- 178Moban源码谈谈免费源码与收费源码的区别
- 2帝国CMS忘记后台登陆用户名、密码、认证码的解决方法
- 3帝国CMS(EmpireCMS) v7.5后台任意代码执行漏洞及具体修复方法
- 4帝国CMS和WordPress 哪个好?哪个适合建站?
- 5如何解决Discuz的密码错误次数过多请15分钟后登陆的问题
- 6帝国cms灵动标签取得内容和栏目链接地址
- 7emlog pro 注册码“开心”教程(如果有一天,emlog官方版 或者 emlog免费版 跑路了,那用户怎么办?)
- 8织梦CMS在nginx下设置伪静态方法(附nginx伪静态规则)
- 9帝国cms后台登录出现”您还未登录”怎么解决?
- 10帝国cms7.5忘记登录密码 和忘记登录认证码以及多次登录 失败被锁定解决办法