WordPress怎么增加文章排序方式

   2025-07-24 admin00100

wordpress怎么增加文章排序方式?

很多网站的文章列表页面都可以查看排序方法,但是在wp系统中是没有这个功能,下面我们来看看关于WordPress系统中增加选择文章的排序方式的解决办法

  推荐:《wordpress教程》

露兜博客首页的访客可自行选择文章排序方式的效果是怎么做的,今天就来给大家分享这个文章排序效果的实现过程。

其实实现过程也比较简单,一个是构造链接,另外一个是使用query_posts来改变一下主循环就可以了。

构造链接

链接主要用于传递GET参数,让PHP程序知道你到底想怎么排序。在主题的index.php中你需要的位置插入以下代码,用于输出排序按钮的HTML,这个排序按钮的样式,你再自己写写css咯。需要注意的是以下代码会自动获取当前用户已选择的排序方式,并给这个排序按钮的li添加了class="current"

代码如下:

<h4>文章排序</h4><ul><li><a<?phpif(isset($_GET['order'])&&($_GET['order']=='rand'))echo'class="current"';?>href="/?order=rand"rel="nofollow">随机阅读</a></li><li><a<?phpif(isset($_GET['order'])&&($_GET['order']=='commented'))echo'class="current"';?>href="/?order=commented"rel="nofollow">评论最多</a></li><li><a<?phpif(isset($_GET['order'])&&($_GET['order']=='alpha'))echo'class="current"';?>href="/?order=alpha"rel="nofollow">标题排序</a></li></ul>
 
举报收藏 0打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  RSS订阅
Powered By DESTOON