wordpress - 在主页中随机显示每 24 小时更改一次的帖子
问题描述
我有 200 多篇公共博客文章,我希望其中 1 篇在 24 小时内每天随机出现。然后第二天将是另一个随机帖子,另一个随机帖子,等等。
解决方案
只需调用以下查询即可随机获取过去 24 小时内修改的所有帖子 -
$args = array(
'date_query' => array(
array(
'column' => 'post_modified_gmt',
'after' => '24 hours ago',
),
),
'posts_per_page' => -1,
'orderby' => 'rand',
);
$query = new WP_Query( $args );
推荐阅读
- python - 如何使用 Windows 文件资源管理器使用 Python 选择和返回目录?
- streamlit - streamlit date_input 小部件的切换语言
- web-services - Coldfusion 2021 (java 11) 上的 Web 服务中断
- docker - 使用 Flask Swagger 在云端加载 API 定义失败
- google-apps-script - 有没有办法跟踪 Google 表格用户的电子邮件?
- cats-effect - 当前 cat-effects IO 错误处理技术的现状如何?
- c# - 我需要帮助弄清楚如何将浮点值等转移到我的武器系统中的另一个脚本中
- flutter - Flutter 中的同步机制
- sap-cloud-sdk - SAP OData 生成器为导航条目生成错误 URL
- python - opengl 漫射光变得奇怪的方向性,但不会根据 GL_SPOT_DIRECTION 改变