下拉列表+对博客帖子进行排序添加日期/最受欢迎

时间:2012-07-08 作者:Frank Morrison

有没有可能有一个像youtube/demonoid这样的下拉菜单,允许您按日期/受欢迎程度/浏览量对索引(和caterogy.php)博客文章进行排序?我看到了添加最流行的小部件或页面的插件,但我希望能够对他们正在查看的用户页面进行排序(无论是索引页面还是特定类别)。

谢谢

1 个回复
最合适的回答,由SO网友:amit 整理而成

是的,我们可以按不同的顺序对Wordpress帖子进行排序,您可以在不安装插件的情况下进行以下排序。

按日期排序(升序/降序)按标题排序(升序/降序)按评论计数排序(升序/降序)——这些只是基本内容,我们可以使用类别和标签等做更多的工作,Wordpress已经在数据库中存储了评论计数,但默认情况下无法存储视图计数、评分/受欢迎度数据。您必须使用某种插件才能做到这一点。这些插件将相关数据存储在数据库中,这些数据可以进一步用于查询。

EXAMPLES - 这些查询不需要任何插件

www.example。com/?orderby=日期(&M);订单=asc www.example。com/?orderby=日期(&M);订单=dsc www.example。com/?orderby=标题(&M);订单=dsc www.example。com/?orderby=标题(&M);订单=dsc www.example。com/?orderby=注释计数(&U);订单=asc www.example。com/?orderby=注释计数(&U);order=dsc使用自定义字段值按照视图计数/流行度/评级进行排序,要做到这一点,必须安装相关插件,将视图计数存储为自定义字段值。

要按视图计数排序,请首先安装此插件-WP PostViews

EXAMPLES 3 - 按视图计数排序的链接

www.example。com/?v\\u sortby=视图(&U);v\\u orderby=dsc www.example。com/?v\\u sortby=视图(&U);v\\u orderby=asc

    更新1-7月10日

    如果您正在使用GD star rating插件,并希望根据帖子的评分对帖子进行排序,请参阅以下详细信息-http://www.gdstarrating.com/2009/07/03/how-to-reorder-posts/

    HOW TO USE -使用指向这些URL的链接或按钮,然后Wordpress将管理所有其他内容。

结束

相关推荐

关于Front-page.php之后的分页的模板层次结构

快速、简单。我有front-page.php 在Wordpress中工作,这些循环是我最新帖子的主循环。问题是分页模板。当我到达site.com/page/2, 它显示相同的文件模板front-page.php, 但第二轮的职位。我想要的是显示其他文件模板,如paged.php, 但甚至不是archive.php 或date.php 出现了。是否有代码来代替编写if (!is_paged()) 包装整个头版。php?