您当前的位置:首页 > TAG信息列表 > meta-query
如何对附件进行元查询?
我该怎么做meta_query 附件?这不会显示任何结果$args = array( \'post_type\' => \'attachment\', \'post_mime_type\' => \'image/jpeg,image/gif,image/jpg,image/png\', \'posts_per_page\' => 200, \'post_status\' => \'inherit\',
WP_QUERY自定义字段和订单结果
我有以下WP\\U查询:$custom_query_args = array( \'post_type\' => \'mcg_event\', \'posts_per_page\' => -1, \'meta_query\' => array( \'relation\' => \'AND\', array( \'key
按ACF日期自定义字段进行自定义查询筛选
我正在使用自定义查询按日期范围筛选帖子,我阅读了文档并搜索了许多示例,但这段代码对我来说似乎是正确的,我不知道为什么它不起作用!请帮帮我,这让我很粗鲁:(function my_pre_get_posts( $query ) { // do not modify queries in the admin if( is_admin() ) { return $query; }
Complex Taxonomy scheme
我们正在建设一个度假村网站,我们面临着一个巨大的分类问题。一方面,我们有行政办公地点,如country>>region>>department 和“自然”位置,如mountain-range>>sub-mountain range. 这可以通过安排两种不同的分类法来进行分类,例如管理位置和自然位置。这听起来很容易,但当你意识到一些度假胜地共享两个或多个地方时,就不那么容易了。甚至有一个度假村同时属于三个欧洲国家!但我们也在处理其他类型的地点,如国家公园(例如,可以覆盖两
将PRE_GET_POSTS用于ACF中继子字段上相似比较的元值
我正在尝试根据repeater字段的ACF子字段值组织搜索结果页面。我想要一个相似的结果,而不是=。到目前为止,我获得了以下信息(在下面的帮助下进行了修改,但仍然不起作用):// Modify meta key to allow wildcard function add_wildcard_to_meta_key_filter( $where ) { $where = str_replace(\"meta_key = \'test_repeater_%\", \"meta_k
ACF DATEPPICER META_QUERY以m/d/y g:i a-非YMD格式比较日期
我正在寻找一种方法,使用meta\\u query筛选出元关键字值为date time in的帖子m/d/Y g:i a 总体安排post元数据由ACF(高级自定义字段)设置。我想保持m/d/Y g:i a 在前端设置输出格式,但也需要过滤掉带有过去日期的帖子。我知道我可以Ymd 格式,如:$date_now = date(\'Y/m/d\'); $args = [ \'meta_query\'=>[ \'relation\'=>\'AND\',
当我使用GET_QUERY_var时,我看到的随机字符串是什么?
我正在wordpress中设置一个高级搜索页面,其中包含ACF字段和自定义帖子类型。在我的示例中,我在url参数中发送“Students”作为?licenseType=学生*编辑添加PHP代码:<select id=\"licenseType\" name=\"licenseType\"> <option value=\"\">All License Types</option> <?php $field = get_fie
WP_QUERY不使用撇号搜索
我试图在WP\\U查询中搜索包含短语“道尔顿定律”的数据meta_query. 这是一个AJAX 搜索,下面是我正在做的://in this case $_POST[\'query\'] is the phrase \"Dalton\'s Law\" $query = apply_filters( \'get_search_query\', $_POST[\'query\'] ); $query = esc_html( $query ); $guide_meta
基于元键的自定义查询-将结果中的三个状态减少到两个?
$args = array( \'post_type\' => \'bars\', \'posts_per_page\' => -1 \'orderby\' => array( \'meta_value\' => \'DESC\', \'title\' => \'ASC\' ), \'meta_query\' => array(
PHP中的用户元查询结果通知:只应通过引用传递变量
我正在使用URL重写将用户的显示名称放入URL以显示用户配置文件。这部分工作正常,正确的值通过query\\u vars传递,我可以得到正确的用户。由于这是针对插件的,一些插件用户可能希望使用用户的名字/姓氏,而不是显示名称。我为他们提供了一个这样做的机会,即名字/姓氏用下划线(\\ux)分隔。为了在URL重写传递query\\u var“display\\u name”时检索用户,我在中使用了一个元查询get_users().// Get the custom query_var value.
如何在WordPress中显示当前用户的点赞帖子?
我在我的wordpress主题上使用了一个类似ajax的讨厌帖子系统。当用户喜欢帖子时,需要更新或添加一些帖子元,如下所示:if( $post_like == \"like\" ){ update_post_meta($post_id, \"likes_count\", ++$meta_likes_count); //add_post_meta($current_user_id, \"liked
自定义帖子类型-META_QUERY:更早开始的搜索课程
我有课程自定义帖子类型,其中有4个日期子字段(除其他字段外):period_a_start, period_b_start, period_c_start, period_d_start.我想创建一个查询,以获得提前开始的8个第一堂课(已排序)(无论哪个时段提前开始)。因此,如果A课(period\\u c\\u start=2018年12月13日)、B课(period\\u A\\u start=2015年12月20日)、c课(period\\u d\\u start=2018年12月14日)。。。。。
Order by Date Custom Field
我试图按开球顺序显示即将到来的足球比赛列表。我目前的代码以正确的顺序列出了日期,但帖子的顺序不正确。<?php $previews_new_loop = array( \'posts_per_page\' => -1, \'post_type\' => \'football_match\', \'meta_key\' => \'kick-off-date\', \'orderby\'
带有META_QUERY的WP_QUERY无结果
我有一个自定义的帖子类型,可以使用WP\\u Query和以下数组获取它们:$args = array( \'post_type\' => \'projects\', \'post_status\' => \'publish\', \'posts_per_page\' => 10, ); 这很好,但现在我在帖子类型中添加了一个名为“featured\\u project”的新字段,该字段是一个值
按两个元键发布,但按其中一个排序
我使用此代码通过两个元键获取帖子,并通过其中一个键排序帖子,但结果不正确!并且不是按帖子视图排序的,请帮助。tnx公司$args = array( \'post_type\' => \'post\', \'post_status\' => \'publish\', \'meta_query\' => array( \'relation\' => \'AND\',
meta query or with meta value
在我的query_posts 我使用\'meta_key\' => \'clpr_topcoupon\', ;meta_value\'=> 1, 现在我想展示一篇没有,但有meta_value 第一我试过:\'meta_query\' => array( \'relation\' => \'OR\', array( //check to see if date has been filled out \'meta_key
如何从帖子外查询古登堡区块内自定义字段?
我在自定义Gutenberg块内创建了一个自定义字段(使用ACF)。它是一个接受多个Post ID的Post对象字段。当我在那篇文章中时,我可以很好地提取数据,一切都正常-我可以通过ID循环并输出正确的信息。现在,从other posts 我想使用WP_Query 查找使用该自定义块和自定义字段且与当前帖子相关的帖子,但我无法理解。如果它是一个典型的自定义字段,我只需使用meta_key. 但这似乎更复杂,因为数据位于post_content 不是meta 标准自定义字段所在的位置。我知道我的示例使用AC
元查询过滤在使用单选按钮的自定义元框上不起作用
我有一个自定义的帖子类型叫做“bids”。我试图让循环根据meta\\u查询过滤帖子。查询应只允许选中值为“open”的单选按钮的帖子。meta框在admin和save中正确显示,但筛选不起作用。有人知道我哪里出错了吗?我怀疑它在第二部分的某个地方。。。/****** CUSTOME POST-TYPE ******/ <?php // CREATE CUSTOME META BOX function r_create_mb_bids(){
使用POSTS_ORDERBY过滤器和POST元值对搜索结果进行重新排序
我想根据帖子元和日期重新排序搜索结果。post元键是_prioritize_s 价值并不重要。因此,在“普通”元查询中,我只需编写compare 要检查的参数是否存在。虽然我有元查询的经验,但直到现在我还从未对搜索结果进行过重新排序,所以我非常感谢您的帮助。This is how I\'d like to re-order the search results:<检查帖子是否带有post meta_prioritize_s 存在于搜索结果中,如果存在,请按日期顺序(从最近到最旧)将其放在结果的顶部。
读取数组中与META_QUERY相关的内容
我正在捕获一个用户的工作周年纪念,他们的内容存储在一个数组中。因此,与这些元字段相关的关键是hire_date 存储在该数组中的值如下所示a:2:{s:3:\"day\";s:1:\"8\";s:5:\"month\";s:5:\"March\";}我真正不明白的是\'orderby\' => \'meta_value\', 实际上是按排序,因为键有多个值。现在如果有以下代码,我想知道ASC订单与$current\\u day相关,但我不相信是这样。我试过使用\'type\' => \'NUM