根据元值随机显示帖子。(优先级类别/权重)

时间:2018-06-12 作者:Abhik

首先,我还没有尝试任何东西,因为我真的不知道从哪里开始。

我试图根据一个元值(1到10之间的数字元值)随机显示一篇文章(来自CPT),它应该像优先级/权重一样。值越高,显示该帖子的机会越大。

我相信,使用标准的WordPress循环无法实现这一点,而这正是我的研究丢失的地方。

我该怎么做?任何帮助或指示都将不胜感激。

谢谢

1 个回复
SO网友:honk31

是的,你可以用一个标准WP_Query. 据我所知,你所需要的只是一个介于1到10之间的随机数,然后用这个特定的数字随机获取一篇文章> meta_query. 所以你所需要的只是一个逻辑,它创建你的随机数,最好是越低,越频繁。。

floor(abs(random() - random()) * (1 + max - min) + min)

credits

结束

相关推荐

Double loop output

大家好,我是一个中等权重的wp设计师/开发人员,在我工作的网站上遇到了问题。演示页面如下:http://flock.simonpointer.com/blog/我在模板文件中继承了以下循环代码,我一辈子都不明白为什么我在特色内容框中的作者信息会有两个输出。我似乎得到了第一篇和第二篇文章。在第二个页面上,不会加载作者照片和链接详细信息,但会加载到第一个页面上,并且会显示第二个页面的帖子缩略图,但不会显示第一个页面的帖子缩略图。感谢您的帮助: <div class=\"col-2-