我想让我的主页以这样一种方式显示浏览量最大、随机和最新的帖子,通过不同的部分限制帖子的数量。。。。。。至少给我一些提示或想法来尝试一下。提前谢谢你
如何在家中显示浏览量最大的、随机的和最近的帖子?
2 个回复
最合适的回答,由SO网友:mor7ifer 整理而成
我以前用自定义查询和小部件实现过这一点。当然,您必须跟踪所有这些统计数据,但如果您是这样,那么构建一个显示这些数据的小部件并将其放入就相当简单了。如果您不使用widget,也可以这样做,只需多编写一些代码,但使用相同的概念。如果没有细节,我不认为我可以对大多数人的实现进行更深入的研究,但我可以给你另外两个。
要获得随机帖子,您只需执行以下操作get_posts()
使用您的orderby
设置为rand
其他一切都设置为正常,瞧,随机帖子。
最近的帖子也是如此,get_posts()
, 设置您的order_by
到post_date
以及您的订单DESC
...这实际上是get_posts()
.
文档:get_posts()
SO网友:Sterex
您还可以使用以下方法创建一个“侧栏”,该侧栏仅在主页上可见:
<?php if(is_home()) {
// Sidebar code here
}
注册侧栏并使用现有小部件将所需的小部件放置到新的侧栏中。结束