欢迎来到站长天空!

WordPress

当前位置: 主页 > CMS教程 > WordPress

WordPress排序方式orderby

时间:2025-10-18 16:51:26|栏目:WordPress|点击:

一般用法

orderby=date?按发布日期排序
orderby=modified 按修改时间排序
orderby=ID 按文章ID排序
orderby=comment_count 按评论最多排序
orderby=title 按标题排序
orderby=rand 随机排序

按自定义字段的值排序

先上案例

<?php
$posts = get_posts("numberposts=10&meta_key=top&orderby=meta_value_num&order=asc");
foreach( $posts as $post ) :
?>
……
<?php endforeach; ?>

显示10篇文章,必须包含自定字段名为 top,且按该字段值得数值大小排序,默认是order=desc,top值越大,排在越前面,这里我设置为order=asc,则top的值越小越前面。

由于只显示有自定义字段名为top的文章,还可用此方法把要推荐的文章加上该字段名,放在网站的推荐文章栏目中。

按点击数排序,也是这个原理,实现点击数功能参考文章 WordPress纯代码实现文章浏览次数

实现点击数后,自定义字段会多一个 post_views_count 把上面的top改成这个字段即可。


上一篇:wordpress获取指定分类下的tag标签

栏    目:WordPress

下一篇:WordPress数据库优化

本文标题:WordPress排序方式orderby

本文地址:https://zz.feitang.co/CMSjiaocheng/25068.html

广告投放 | 联系我们 | 版权申明

申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:257218569 | 邮箱:257218569@qq.com

Copyright © 2018-2025 站长天空 版权所有 Powered by EyouCms冀ICP备14023439号