问题标签 [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.
mysql - meta_query,如何同时使用关系 OR 和 AND 进行搜索?
已解决:请参阅下面的答案。
我有一个名为BOOKS的自定义帖子类型。它有几个自定义字段,命名为:TITLE
, AUTHOR
, GENRE
, RATING
。如何修复下面的代码,meta_query
以便只有在自定义字段中具有搜索词的书籍:title
author
genre
rating
我制作了一个自定义搜索表单;将通过title
,author
和搜索的文本区域genre
;和一个将搜索rating
. 我在下面所做的meta_query
仅搜索title
,author
和genre
. 但我现在很难为如何添加rating
.
这就是我用 meta_query 关系在视觉上想象它的方式:(标题或作者或流派)和评级
我非常感谢您的帮助和建议。
wordpress - wordpress 以 DESC 顺序按 meta_value 日期发布订单
我正在尝试对查询进行排序以按 meta_key 值的顺序显示帖子。该值的存储方式如下:2018-Mar-23
.
我想显示日期在今天之后的帖子,例如最接近的日期2018-Aug-30
首先显示,最远的日期2020-Aug-30
最后显示。
我已经把一个查询放在一起,它仍然混合了所有日期。这是我所拥有的:
出于某种原因,我只能使用比较方法让这个查询工作"BETWEEN"
。使用">"
我希望使用的,不会返回任何结果。
有任何想法吗?
谢谢
wordpress - Wordpress 元查询失败
在下面得到了这个代码,它没有返回任何帖子
我有一个名为 advertentiecategorie 的自定义字段,多个帖子中的值为 2
在没有元查询代码的情况下尝试它有效,如果我删除它就有效:
知道我做错了什么吗?谢谢!
wordpress - ACF 复选框元查询
以下不起作用,不明白为什么。is_focus_product
是真/假 ACF 字段
但是,这会按预期返回...
wordpress - 使用 WP_Meta_Query 过滤数据
我想通过他们的座位容量搜索餐厅。我将从下拉列表中选择一个数字,我必须在最小和最大座位容量之间显示餐厅。我试过下面的代码。但它总是没有结果。
php - 如何从无限滚动 Wordpress 中的两个“元值”获取 query_posts
我正在尝试通过两个元值键发布,并且在正常页面中工作正常,但在无穷大上没有工作。问题是,滚动页面时没有收到 post 请求。
请看下面的代码。我在谷歌上做了很多搜索,但我没有得到任何答案,请帮忙
php - wordpress 中带有 POST OBJECT (ACF) (post_title) 的元查询键
我的元查询有很大的问题。我想过滤我的帖子,我需要查询以将 post_title 与我的 $_POST 值进行比较。代码:
}
这里存在问题:
因为我不知道如何编写这部分查询,成员关系是 Wordpress 中的 POST OBJECT 类型文件,我需要将 $_POST['member'] 与 post_title 值进行比较(也许我错了?)
是否可以编写此查询?请给我任何建议或解决我的问题的示例。
wordpress - wordpress 税务查询和元查询一起
我试图同时使用 tax_query 和 meta_query 来获取帖子。我在网上阅读的内容不起作用。
它用于 CPT 和职位。
理想情况下,我想返回的是所有帖子,只有即将发生的事件。
目前,我似乎只能返回其中一个。使用下面的代码,我只返回即将到来的 CPT。
知道我哪里可能出错了吗?
mysql - 数据过多时元查询不返回任何内容
我正在为一家公司进行“查找经销商”查找,以便用户可以输入邮政编码和半径并找到该半径内的所有经销商。
在我得到几千个邮政编码之前,它似乎工作得很好。
我将邮政编码数组传递给 ameta_query
并使用它的 of 对照我的自定义帖子类型检查dealer
它key
,zip
以查找所有具有包含在 .zip 中的邮政编码的经销商$zip_array
。
在那之后,我只是在做标准loop
,HTML
并在页面上呼应所有经销商信息。API 正在按应有的方式返回所有邮政编码,并且所有内容都按应有的方式显示并快速显示,但是我注意到,当我将半径设置为 时100 miles
,对于美国东北部的某些邮政编码,它会返回 2500 以上的邮政编码代码。
例如,75 英里处的 19804 返回大约 1200 个邮政编码并正确显示 9 个经销商。100 英里处的 19804 返回大约 2200 个邮政编码,显示循环点击并显示else
没有经销商匹配该数据。
其他仅返回 1000 左右的邮政编码的 100 英里会返回数据并正确显示。
这仅仅是一个必须检查太多邮政编码的情况,还是我走得太远了,这是完全不同的事情?
wordpress - Wordpress - WP Query:meta_query 关系被忽略
我需要 WP_Query 方面的帮助。我使用 OR 和 AND 关系使用元查询参数,但查询结果中似乎忽略了此参数。
这是我的代码:
我已经尝试像这里建议的那样添加这个参数:
即使我直接在查询中用任意数字替换 and 的值,查询仍然返回相同的结果$user_id
。$contact_id
我不明白为什么它不起作用。