我如何才能显示一个单一的职位链接,基于标题样本和每月更改?

时间:2016-09-22 作者:Lee

我有一个名为“塔罗牌”的博客类别,在这个类别中,我有几个(但不是全部)以标题“每月塔罗牌”开头的博客帖子,然后是该帖子的主题。

有没有一种方法可以使用Wordpress功能显示指向此配置池中单个博客帖子的链接,并且每月都会更改?

我知道我可以使用get_posts(), 但我看不出有任何方法可以每月分发这个,也无法根据标题片段收集帖子。

这可能吗?

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

如果您在“每月塔罗牌”帖子中使用标签,并希望每月随机选择一篇帖子,那么这里有一些建议:

可以通过随机种子进行订购(请参见票据here) 在里面WP_Query. 例如,您可以使用当前月数进行尝试。

请注意,随机排序不能很好地扩展。对于大量帖子来说,一个半解决方法可能是先获取n 用PHP发布并随机排序。可能会改变订单ASC/DESC 也是随机的?但是外面有很多窍门。

另一种可能性是将随机塔罗牌查询的结果存储为1个月,其中包含瞬态。这可能不是很准确,因为每个月的秒数各不相同。

在运行塔罗牌查询之前,我们还可以检查当前月数。E、 g.将其存储在选项表中,当它与存储的值不同时,我们更新存储的查询结果。

另一种方法是使用wp-cron或unix-cron更新查询结果,以提高准确性。

示例很少here 这可能会有帮助。

相关推荐