问题标签 [meta-query]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - Wordpress:Wp_Query - 使用 meta_query 或 tax_query 查找帖子
我想查找具有特定帖子元键/值的帖子或特定类别的帖子。这是查询。我想将tax_query
and 和meta_query
with结合起来OR
,但是 AFAICS 没有办法做到这一点。
结果应该是:“公开”类别中的所有帖子(事件)(无论作者是谁)以及来自指定作者之一的所有帖子(无论事件属于哪个类别)。
在 SO 上,我发现了一些类似的问题,我想我必须创建一个 SQL 查询才能找到解决方案,但我不知道该怎么做。希望有人可以在这里帮助我。谢谢和最好的问候。
wordpress - 从 WordPress 上的关系字段 (ACF) 中按元值数组计数查询帖子
我在 Stylist Post 类型上有一个关系字段“assigned_brands”,它返回关联的 Brands 帖子类型的数组。我想根据 assign_brands 的计数进行查询。例如,我只想获取分配了 1-3 个品牌的造型师,或者获取分配了 10 个或更多品牌的造型师
您知道我必须使用什么过滤器才能使用元查询吗?
提前谢谢大家亲切的问候约翰
php - 如何在wordpress的元查询中将字段与多选和数组进行比较?
我有一个字段,其中包含来自多选的选择框中的一些值。我需要获得一些具有相同类别的客户。
所以我有这个类别ID的数组。
这是一个 acf 字段,其中包含自定义类别的分类及其多选。
我想从这些类别中选择拥有一两个的所有客户。我尝试这样做:
但它不起作用,我该怎么办?
wordpress - 元查询中的元查询?
我正在尝试查询现有“场地”字段的“实时”帖子(场地字段是场地页面的 ID)。查询那些具有字段“国家”的场地 ID/帖子,其值 (ID) 与特定国家/地区值匹配。
wordpress - WordPress 通过 meta_key 自定义查询
我试图弄清楚如何实现一个特定的查询来修改我的 WordPress 帖子的搜索结果。我正在尝试通过一个名为“Common Authors”的自定义字段进行搜索。
可能有多个共同作者,这导致我的查询有时会失败。这是我现在所拥有的:
这是我在 var_dump 查询时看到的:
如果只有一个 common_author ,这很好用。
但是,一个帖子可以有多个 common_authors。这是数据库中的 meta_value 示例:
有人可以帮我弄清楚如何调整我的查询,以便它也能返回这个吗?
php - 自定义帖子类型的自定义查询过滤器是与当前帖子相关的注册分类
我需要你的帮助!
我需要编写一个自定义查询过滤器来从自定义帖子类型中获取帖子,该类型是与当前帖子相关的注册分类法(这是一个不同的自定义帖子类型)。在 WordPress 中工作。
我正在使用的相关插件:CPT-UI(处理自定义帖子类型)、CPTonomies(使用 CPT 作为分类法)、片段(编写自定义查询)和 Elementor Pro(构建模板)。
我的自定义帖子类型是:客户和项目。
同时,Clients 是由 Projects 支持的分类。这意味着,例如:如果我创建一个名为“可口可乐的新徽标”的新“项目”帖子,我将能够将客户作为分类分配给该项目,在这种情况下将是“客户” ’帖子名为“可口可乐”。
所以我正在构建单一项目模板,我想展示它是为谁完成的,显示客户的徽标和一些有关它的信息。我正在使用帖子小部件在单个项目模板(循环中的循环)中加载客户帖子,并将自定义查询 ID 分配给小部件,以便我可以过滤我想要的客户。
在 Snippets 管理面板中,我正在处理代码,到目前为止它看起来像这样(但无法正常工作):
应该怎么做?首先,获取当前帖子的客户分类的 ID。然后设置一个新查询来获取所有共享先前 ID 的客户帖子。
php - 如何在 wordpress 中成功使用 tax_query 和 meta_query?
这是我正在使用的代码:
问题是我不知道如何制作布尔 AND 表达式,以便分类和自定义字段在返回帖子之前都应该匹配。
php - WP_Query 元查询不返回任何内容
我正在尝试使用 meta_query 过滤 WP 查询的内容。我感觉这与保存的值是序列化数组有关,但我已经尝试了一些在线修复无济于事。代码注释中应该包含您需要的所有信息。
wordpress - 在 WordPress 中搜索具有具有多个值的元键的帖子的元数据
我的 CPT 的元查询遇到问题。我将单个元键的多个值存储为用“|”分隔的字符串 符号。我想运行一个元查询,以数字方式比较每个值,如果元有 >= 到搜索的值,它应该返回结果。假设存储的元值是“5000 | 6000 | 10000”,搜索的值是 4500
现在它应该返回上面的帖子元作为结果,因为它有 5000、6000 和 10000。
这是元查询示例:
我想在数字上比较它而不使用“Like”或“REGEX”,因为它们都在寻找精确或相似的匹配,而不是条件逻辑。该查询需要进行哪些更改才能获得结果?