php - 如何合并两个WordPress查询并随机化?

标签 php mysql wordpress foreach

我从 WordPress 数据库中获取两种不同的自定义帖子类型。

$data1 = ...

$actions = ...

现在,我列出并循环 $data1。 当我循环 $data 时,是否有可能显示 $actions 中的一些数据?例如,我想要数据 1 的 3 条记录,一条来自操作,然后来自数据 1 的 2 条记录,又一条来自操作,...?

最佳答案

您必须以不设置 MAIN 查询的方式使用 WP 查询。通过运行两个单独的查询,您可以迭代每个查询,而不会影响另一个查询。

将它们分成两个单独的查询后,您所需要做的就是定义迭代它们的算法。

关于php - 如何合并两个WordPress查询并随机化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18625425/

相关文章:

php - 从sql数据库中选择数据不起作用。我如何解决它?

mysql - 当像 : "in (23,24,22,23)" 这样的 where 条件时,如何避免查询结果被覆盖

php - 如果帖子在 5 小时内显示文本

php - 在 Woocommerce 中添加自定义订单状态并发送有关状态更改的电子邮件

php - 在 PHP 中使用内部连接求和

php - SQL 在 phpMyAdmin 中有效,但在网页脚本中返回错误的行数

php - 如何将 MySQL 定义的名称导入 php?

php - laravel ORM 关系 : left Join like query with optional condition on the right table

css - 新闻 |内容区域不会自动展开

JavaScript document.write 不像 PHP echo 那样工作