您当前的位置:首页 > TAG信息列表 > meta-query
Meta Query Compare with Date
$metas[] = array( \'key\' => \'event_date\', \'value\' => array(date(\'10/10/2020\'), date(\'10/11/2020\')), \'compare\' => \'BETWEEN\', \'type\' => \'DATE\'
根据元键日期获取记录
我想写一个查询,根据添加的元键获取数据。元密钥名称为“repeater”。这是我的博文元。已序列化:a:3:{i:0;a:3:{s:9:"postdates";s:10:"2021-02-02";s:12:"postplatform";a:1:{i:0;s:3:"3DS";}s:10:"postregion";a:2:{i:0;s:2:"EU";i:1;s:2:"JP"
如何将多条记录保存在同一个元键中?
我想在meta key中保存多个日期。我有三个日期2、3、4,我想将所有这些值保存在同一个元键中,但作为不同的值。例如:dates(meta key) 2(meta value) dates(meta key) 3(meta value) dates(meta key) 4(meta value)
元查询字段ORDER和POST_DATE ORDER一起导致不带元字段的帖子无序
我已经设法让wordpress对一个名为start_date 保存在Ymd 通过ACF插件在数据库中设置格式。然而,在我的查询中,没有此字段的其他帖子类型是无序的,并且似乎总是位于包含元字段的所有帖子之后。当前如何返回订单的示例:贴子类型:右对齐日期:年月日新闻2020年9月19日新闻2019年3月12日新闻2018年6月5日出版2020年10月16日出版物2020年10月19日出版物2020年11月2日,这是我正在使用的pre\\u get\\u posts挂钩的摘录。 function ord
通过使用我的字符串搜索其自定义字段来查找自定义帖子类型帖子
我有一个自定义的帖子类型,叫做series 每个帖子都有一个名为originaltitle. 因此,在创建新帖子之前,我需要在我的代码中检查是否已经有一个;“系列”;使用相同的originaltitle 自定义字段值。如果存在,则返回该帖子ID。如果不存在,则可以继续使用代码。非常感谢您的帮助。
使元查询将META_VALUE视为1或0
我的产品没有库存状态,只是库存数量。有没有办法让元查询将其值视为0或1?例如,首先是不是0的值,然后是0的值。我现在的查询:\'meta_query\' => array( \'relation\' => \'AND\', \'quantity_total\' => array( \'key\' => \'total_quantity\', \'type\' => \'N
如何用相同的meta_key保存多个值,每个值都链接到另一个标签ID
Let´s say a user signs up to multiple memberships, each on a different date. User signs up to: Membership A on 05.03.2021 Membership B on 17.05.2021 Membership C on 29.07.2021 I would like the dates for that user to be saved
使用ACF中继器字段的WP GET_POST META_QUERY
我有一个自定义的帖子类型“ITEM”,允许管理员使用ACF文本字段添加“ITEM Number”。在另一种自定义的“组”Post类型中,管理员可以使用ACF转发器输入多个“项目编号”,以便“项目”与此组关联。我需要循环来显示所有具有“项目编号”的帖子,该编号与在组页面上输入到转发器的编号相匹配。我正在使用get\\u posts()查询组页面,以显示与组管理页面中输入的数字之一匹配的所有项目帖子。它正在失败。我是在meta\\U查询中使用meta\\U值还是meta\\U查询。首先,我必须将ACF中继器的
如何检查特定帖子的帖子元键/值对是否已经存在
我想知道对于给定的帖子ID$post_id, 存储的元数据键和值对与给定键匹配$meta_key 和价值$meta_value 一对我是not 寻找任何符合条件的帖子,可以通过以下方式轻松实现:get_posts(array( \'meta_key\' => $meta_key, \'meta_value\' => $meta_value )); 相反,对于给定的$post_id.可能有很多不同的方法:例如,使用get_posts():get_
避免ACF GET_FIELD并返回核心WordPress函数
function slb_subscriber_column_data( $column, $post_id ) { // setup our return text $output = \'\'; switch( $column ) { case \'title\': // get the custom name data $fname = get_field(\'slb_first_name\'
可湿性粉剂查询元值-如何识别特定的、唯一的值?
在我的俱乐部简介页面上,我显示了一个帖子列表(球员简介),其中特定俱乐部简介页面的标题也是这些球员简介中包含的一个元值,对应一个或两个键:Previous 或Later.我使用的WP查询是:$clubname = get_the_title(); $args = array( \'post_type\'=> \'players\', \'meta_key\' => \'last_name\', \'orderby\' => \'meta_value\'
在促销和准确价格之间搜索过滤器
我有很多贴子都有促销价格,其余的都有确切的价格。我只是想确保如果存在促销价格,当我尝试提交输入范围中的值时,使用促销价格作为目标数据,否则使用实际价格。在我的表格中,我有一个滑块:<input class="price-select" name="price" value="5000" type="range" min="0" max="5000"> 我的查询是这样
元查询在实时站点上不起作用(_Q)
我有以下query\\u参数来获取事件:->;要么是单个事件(仅开始日期),因此它会检查开始日期是否介于月初和月末之间->;或者它是一个持续时间事件(开始+结束日期),因此它检查开始日期是否小于月初,结束日期是否大于月初(-gt;如果事件当前正在进行,则输出)$args = array( \'numberposts\' => -1, \'post_type\' => \'event\', \'orderby\' => \
如何获得存档页面元?
我试图从Yoast Seo插件中获取一些元数据,设置为自定义帖子类型的存档页面。我做错了什么?$titleSEO = get_post_meta( \'_yoast_wpseo_metadesc\', true);
使用自定义字段搜索WooCommerce产品
我有一个woocommerce电子商店网站。我的搜索仅在产品标题、简短描述和SKU字段中搜索。我还想在一些自定义字段中搜索(如“U barcode”和“U mpn”)。我想在产品页面上搜索,而不是在管理面板中搜索。我有这个脚本,但当我在功能中使用它时。php我无法按产品标题或简短描述进行搜索。function search_filter( $query ) { $key_fields = array ( \'_barcode\', \'_mpn\', \'_sku\' );
在WP_QUERY中添加用户权限条件
我的WP\\u查询有点困难,其中包括一个meta\\u查询,用于根据ACF用户字段限制帖子,但如果用户可以“编辑\\u帖子”,则显示所有帖子。从下面的代码中可以看出,前两个数组在以下位置工作良好:;在ACF字段中选择当前用户ID;或ACF用户字段为空,因此值为“”;或当前用户功能为“编辑帖子”如果存在这三种情况中的任何一种,则相应地显示帖子。这是第三种情况,它不起作用,需要一些帮助。这是我目前的代码: $user_exception = current_user_can(\'edit_posts\'
元查询搜索具有中间首字母的名称(_Q)
我必须建立一个搜索表单,在这里我按公司成员的全名(名字+中间首字母+姓氏)搜索他们。所有名称均采用以下形式:John B. Doe下面的代码正在处理这些情况:John,John B.,Doe,B.,John B.Doe,但查询搜索不起作用John Doeif (isset($_POST[\'search\']) && $_POST[\'search\'] != -1) { $args[\'meta_query\'][\'name_search\'][\'key\'] = &
在META_QUERY中使用OR关系在按另一个值排序之前检查值
我正在为一个具有事件列表功能的站点编写一对查询。活动可以在一个日期或多个日期(多天)进行。所有事件在自定义字段中都有一个值event_date. 多日活动也有end_date 价值单日事件应在“即将到来的事件”列表(第一次查询)中,直到其结束event_date, 多日活动应持续到活动结束end_date. 一旦他们不再在即将到来的列表中,他们应该移到“过去的事件”列表(新查询,同一页)。即将进行的查询工作正常。多日活动在其event_date 和end_date 值:$now = date(\'
比较wp_Query中的两个元字段(其中,元字段A大于元字段B)
我有一个自定义的post类型(foobar),带有两个meta\\u字段:updated_atbuild_ran_at我想做一个WP\\u查询,在foobar帖子上返回,其中updated_at 在之后build_ran_at.这两个字段都是日期时间字段。解决方案尝试$foobar_query = new WP_Query([ \'post_type\' => \'foobar\', \'post_status\' => \'publish\', \'pos
在包含逗号分隔列表的元字段内查找字符串的META_Query
在我的项目中,WP用户有一个自定义的元字段;“用户组”;包含以逗号分隔的值列表。元字段可以包含如下值:WS,CT,IS,TS,TS-IS,TS-WS,TS-CT 现在,我想创建一个meta\\u query(),它返回所有具有值的用户,例如;IS“是”;在这个领域。我可以通过以下代码实现这一点: $args = array( \'meta_query\' => array( array(