您当前的位置:首页 > TAG信息列表 > meta-query
如何将orderby与META_QUERY结合使用?
我想在通过特定的meta\\u键使用meta\\u查询过滤后,按视图对帖子进行排序。使用此查询,我可以按视图排序帖子,但我无法仅排序带有“meta\\u key”=>“my\\u choices”的帖子。$args = array( \'post_type\'=> \'post\', \'posts_per_page\'=> 24, \'meta_key\' => \'wpb_post_
META_QUERY,其中键值以数组形式存储
我很难使此功能正常工作。我要做的是,关于特定服装项目的信息是在“Attire”自定义帖子类型中创建的。我这样做是因为许多类共享类似的服装项目,所以创建一个服装项目然后将其分配给不同的类更容易。attired的自定义字段存储如下: [9] => Array ( [attire-id] => 5680 [cat] => Leotard [gender] => girl [
WP_Query值中的META_QUERY不接受数组
我试图将一个值数组传递到meta\\u查询值中。// Works as expected to return posts with 1474 in featured \'meta_query\' => array( array( \'key\' => \'featured\', \'value\' => 1474,
按数字元键对查询结果进行排序,即使它不存在,但将带有元键的帖子放在第一位
我想订一份WP Query 由PHP中的数值元值生成的结果。为了实现这一目标,我正在做以下工作:$query->set( \'meta_query\', array( \'relation\' => \'OR\', array( \'key\' => \'orden_en_categ\', \'compare\' => \'EXISTS\', \'type\' =>
元查询和比较“!=”未按预期工作
我意识到这可能是一个已经提交的问题,我搜索了它,但没有找到。我有以下简单的元查询:if (!is_admin() && is_post_type_archive(\'custom_post\') && $query->is_main_query()) { $meta_query = array( array( \'key\' => \'is_hidden\',
正在将元关键字和元值从旧主题迁移到新主题
我刚刚为我的wordpress网站安装了一个新主题。(Jannah报纸主题,致Bimber)我的网站是一个发布音乐视频的平台。Jannah Theme使用meta\\u键(tie\\u video\\u url)将发布到我帖子中的所有嵌入视频存储到wp\\u postmeta中的数据库中,meta\\u值显示youtube视频。但我不能在我的新主题上显示这些视频。它们不会插入柱子。有没有一个简单的技巧可以将这些数据注入到phpmyadmin的新主题中,并能够在我发布的帖子中检索视频?我的网站上有11000
第2页上的自定义查询结果为空
我正在尝试筛选自定义查询的分页结果。我有4篇帖子,每页3篇,总共2页。当我在第1页应用过滤器时,它会起作用。当我在第2页应用过滤器时,查询结果为空。我的猜测是,要么查询不知道我在哪个页面上,要么我的表单action=“错误”。有什么提示吗?<div class=\"row justify-content-md-center\"> <div class=\"col-9 m-4 pt-4 pb-4\"> <form action=\"\"
WordPress查询:合并元键(数字)值并排序
有很多great documentation 关于使用orderby 但是我似乎找不到一个好的WP_Query 此问题的解决方案。每个帖子有两个元键:rating_au 和rating_overall.我想通过查询帖子rating_au 作为优先事项,然后回落到rating_overall 如果没有值rating_au 存在。Example Table| post ID | rating_au | rating_overall | |---------|-----------|----------
Query for current post
我想显示当前帖子。我将在自定义帖子类型的单个模板中使用此查询。单击自定义帖子类型时,仅显示帖子。如何编写此查询?在wordpress开发人员页面中,$post作为查询参数存在。但是没有如何使用$post arg。我写下:$post=get\\u post();但它不起作用。如何将$post作为查询数组中的参数写入?
按元关键字排序不起作用
我正在使用此代码,但似乎按meta\\u键排序br_category 第一个和br_name 第二,没有产生正确的结果$args = array( \'post_type\' => \'brands\', \'meta_query\' => array( array( \'key\' => \'br_type\', \'value\' => \'Aviation\'
在另存为时间戳的元数据中搜索特定月份(WP_QUERY)
我需要保留我创建的名为“付款”的帖子类型的付款日期为此,我创建了一个名为“expected\\u payment\\u date”的元键。我将预期的付款日期保存为时间戳。例如,我将日期2020-05-15保留为158949000。我想使用Wp\\u查询列出给定月份应支付的所有款项。我尝试了下面的方法,但没有结果。你知道我怎么做吗?$month = \'2020-05\'; $args = array( \'post_type\' => array( \'payme
get_user can't read variable
我有一个基于usermeta字段查找user\\u id的小例程。。$scaleData = json_decode($reading, TRUE); $deviceid = $scaleData[\"imei\"]; echo $deviceid; // check to confirm is working. Yup $WhoIsUser = get_users( array( \'meta_key\' => \'deviceid\',
如何在WP_QUERY META_QUERY中检查元值数组中的当前用户
如果当前用户在元值数组中,我很难为其查询cpt。查询参数$args = [ \'post_type\' => $cp::get_module_cpt(), \'posts_per_page\' => - 1, \'meta_query\' => [ \'relation\' => \'AND\', [ \'key\' =>
针对管理员的pre_get_post和搜索查询
我一直在努力在搜索结果中包含几个自定义字段。自定义字段通过ACF进行管理。首先我想把这个给管理员/wp管理/编辑。php?post\\u类型=位置。我不明白为什么这行不通。我尝试过它的不同版本和不同的订单。我也用数组遍历了posts\\u search filter路径,但就是无法实现这一点。感谢您的帮助。add_filter(\'pre_get_posts\', __NAMESPACE__ . \'\\\\search_custom_fields\'); function search
排序不使用GET_POST
我已经看了好几个小时了,但还是没法让它发挥作用。 $newsItems2 = get_posts([ \"post_type\" => \"post\", \"post_status\" => \"publish\", \"posts_per_page\" => 3,
元查询条件不起作用
我已经创建了自定义帖子类型(事件)。我只想在首页上显示两篇帖子,帖子应该大于或等于今天的日期。所以我写了这个meta\\u查询。$today = date(\'ymd\'); $homePostEvents = new WP_Query(array( \'posts_per_page\' => -1, \'post_type\' => \'event\', \'meta_key\' => \'ev
元查询子句内的Tax Query子句?
我需要通过WP\\U查询对象运行以下查询:SELECT wp_posts.* FROM wp_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta mt1 ON ( wp_pos
show most viewed post
我有博客文章计数,当用户通过ajax和rest api查看博客文章时,就会发生这种情况。在数据库中,我有一个元键和值,如下所示:table: wp_postmeta post_id: blog post ID meta_key: blog_post_count meta_value: number ie: 1, 2, 3 etc. 这基本上存储博客帖子ID和计数。在页面上,我试图仅显示计数最高的ID。$views = new WP_Query( array(
Extend meta query arguments
我有一个元查询:$args = array( \'post_type\' => \'events\', \'meta_query\' => array( array( \'key\' => \'fl_type\', \'value\' => \'Awards\' ) ), \'posts_per_page\'
Meta_Query Order By Date Present->Future Then Show NULL
感谢您抽出时间阅读本文。我一直在为我正在处理的一个事件网站的meta\\u查询而苦苦挣扎。我使用ACF为日期开始和日期结束创建了一个字段,但并非所有事件都有日期。我想实现的是,当你转到归档或税务视图时,你看到的第一件事是指定了日期的帖子,按照从今天到未来的顺序排列。然后在输出这些日期事件之后,循环遍历所有空的日期帖子。到目前为止,我的职能如下。php文件。这种方法很有效,但顺序不对。因此,以正确的顺序输出日期正确的事件。但只有在空值项具有输出之后。我认为这可能是因为数组本身的排序,所以将日期排序数组移到了