您当前的位置:首页 > TAG信息列表 > meta-query
如何比较两个元字段
考虑两个元字段balance 和monthly_price. 你将如何获得所有balance < monthly_price正在考虑创建元查询,但这两个字段都是任意的,或者没有特定的值。
在WP 4.0上按META_VALUE_Num DESC和META_Value ASC排序
我已经创建了一个自定义的帖子类型,我想通过它来订购custom-field-1, 它是布尔值,因此其值为1 或0, 在里面DESC 顺序(1到0)custom-field-2, 其中包含文本并应进行排序ASC (A到Z)First Question: WordPress 4.0中引入了一个更强大的ORDERBY参数。是否可以使用新的ORDERBY功能进行此操作?If not, second Question:最好的方法是什么?我怎样才能meta_query 按顺序排列帖子custom-field-1 按降
带有条件的WP_Meta_Query对象
我有一个自定义帖子类型(Books),它与第二个自定义帖子类型(People)相连接。图书CPT有一个额外的作者元框,如果选中,它应该出现在额外的人物CPT上。然而,即使检查并指定了第二位作者,这本书CPT也不会出现在第二个人CPT的页面上。我的页面代码如下:<?php $author_id = get_the_ID(); $single_books_query = new WP_Query(array( \'post_type\' =>
在一页帖子中显示单个帖子日期
在帖子页面中,我如何显示他们的日期,而不是页面日期?我没有php知识。假设我想在这里显示单篇文章的日期,而不是单篇文章的标题。<?php if($block === \'title\'): ?> <h2 class=\"post-title\"> <?php echo empty($link_setting) || $link_setting != \'no_link\'
查询帖子,按元值排序
我读了很多书,尝试了很多,但都没有得到我想要的:我有自定义的帖子类型,我想在DESC中排序,按其元值排序:完整查询及其参数:wp_reset_query(); $args = array( \'meta_key\' => \'completeness\', \'order_by\' => \'meta_value_num\', \'posts_per_pa
使用组合元查询的WP_USER_QUERY-不工作?
我想用WP_User_Query 类根据用户的特定meta 字段。当我使用简单的单元查询时,它工作得很好:$q = new WP_User_Query( array( \'role\' => \'contributor\', \'fields\' => \'all_with_meta\', \'meta_key\' => \'first_meta\', \'meta_value\' =>
具有多于2个字段比较的元查询
我在一些自定义PostType中有5组元框。所以我知道如何比较两个元框值。。。Example:\'meta_query\' => array( \'relation\' => \'AND\', array( \'key\' => THEME_PREF.\'source_lang_1\', \'value\' => $sourceLang, \'comp
在我的搜索函数中,先按元值PRO排序,然后再按元值自由排序
我的元密钥是geo_listing_type 这把钥匙有两个meta_value, pro 和free. 我想订购这些pro 首先,然后free <?php get_header(); ?> <!--Start Content Wrapper--> <div class=\"content_wrapper\"> <div class=\"grid_16 alpha\"> <div class=\"
管理自定义Meta Box-从自定义帖子类型中拉出最后5个帖子
这就是我想要完成的,我有一个自定义的“演示”帖子类型,从这里我可以添加自定义的CSS/HTML/JS来显示我设计/编码的演示(在线预览)。(这部分效果很好)首先,我进入并创建演示并发布它,然后我创建一篇关于我设计/编码的元素的新帖子,并通过自定义字段(如名称、浏览器兼容性、框架、包含的文件等)添加详细信息。在此页面上,我显示了教程和有关元素的详细信息,并提供了两个按钮,“下载”&;“现场演示”。我可以很好地使用“下载”按钮链接到所附文件(这很有效)。现在,我正在使用一个空白的文本框来显示“直播演示”
高级POST显示/分页/排序
我正在从事一个项目,该项目需要对帖子进行一些高级排序和高级分页。基本上,我们在一个类别中有帖子,让我们称这个类别为“mycategory”。然后,我们有post优先级(standard、sub和main)(这些优先级存储为自定义post字段值)。每页分页显示总共20篇文章。显示类别页面时,第一个页面将显示以下内容:所有帖子都来自“mycategory”类别</顶部显示主优先级的1个帖子。(最新版本。)</子优先级的2篇帖子显示在下方。(最新的2个)</所示的其余帖子(17篇帖子)是标准帖
来自数组的多个元查询
我需要从数组中执行多个元查询。我有这样的想法:$search_term[] = array( \'key\' => \'_cmb_listing_status\', \'value\' => \'Active\', \'compare\' => \'=\' ); foreach ( $refine_property_type as $search_value ) { $search_term[] =
在主页上显示类别元循环
我在一个网站上工作,该网站使用类别将内容分组为“问题”。主页通过拉取ID最高的类别(因此是最新的)来显示最新的问题。我想做的是在下面类别循环中的帖子之前显示类别标题和描述。有人能给我指出正确的方向吗?<?php $issue = get_terms(\'category\', \'orderby=ID&order=DESC&number=1&child_of=3\'); $latest_issue = $issue[0]->term_taxonomy_id; ?>
按元键和值查询
我有一个自定义的post类型,它有一个数组作为元数据。下面是它的内部外观wp_postmeta 桌子meta\\u键:\\u允许的公司meta\\u值:a:2:{i:0;s:3:“275”;i:1;s:4:“8386”}</显然_allowed_companies meta是一个具有两个值的数组275 和8386, 每个代表一个公司的职位ID。在前端,我希望显示由允许的公司过滤的项目列表。如果我选择公司275 然后单击提交,然后单击275 在…内its _allowed_companies 将显示m
如何将项目添加到可湿性粉剂管理菜单?
我想在我的WordPress管理菜单中添加一个项目-“新闻”-它包含关于我公司的文章列表。Each article will consist of the following metadata:标题日期文章链接(始终是外部URL)挑逗文本(通常是文章中的1-2句话)出版物徽标(即福布斯、纽约时报)新闻中的任何项目都不会链接到我网站上的实际页面,但我希望能够在任何页面上循环并输出列表元数据。我的主要问题是:如何在不创建自定义帖子类型(最好不依赖插件)的情况下将“新闻”添加到WordPress管理菜单?单击管
比较GET_POSTS参数中的META_QUERY
我喜欢用自定义字段排除某些帖子。所以如果my_custom_field_ignore isset和1 忽略此帖子。如果未设置,则包括它。这就是我所拥有的 $args = array( \'post_type\' => $post_type, \'offset\' => $offset, \'meta_query\' => array( array(
元查询关系“and”,然后相应地设置数组
我在主页上有一个搜索表单,它为下面的代码设置相应的url query\\u字符串。当我使用或得到结果时。然而,当我对关系使用“AND”时,我没有得到任何结果,因为用户可以在搜索时选择他们想要选择的选项(查询中有三个选项,如下所示)有人会建议如何修改查询,以便它必须使用“AND”来搜索准确的结果,但如果用户只使用搜索表单中的rating select下拉列表,那么它仍然会返回这些结果。而不是因为没有使用前两个选项而不显示任何内容。形式:<form id=\"resort_search_options\
获取具有特定元键的所有帖子,但具有特定标题的帖子除外
我需要返回所有帖子post_test_safe == 1 并排除带有title =\"Special title\"某种组合元查询,但没有任何工作。function getAllPostIdsTest(){ $args = array( \'post_type\' => \'post_test\', \'posts_per_page\' => -1, \'meta_query\' => array(
Pre_Get_POST筛选元查询而不与现有元查询冲突
我在所有帖子上都有一个meta\\u键,用于检查当前用户角色,并且仅当用户具有可接受的用户角色时才返回帖子。我遇到的问题是,我的meta_查询在pre_get_posts 与我在整个站点中设置的现有元查询冲突。我是否做错了什么,这是不可能的,还是有其他解决方案可以解决我的问题?add_action(\'pre_get_posts\', function ($query) { // dont filter admin posts if(is_admin()) ret
可以包含子查询组的元查询吗?
我已经搜索了所有论坛和WP文档,但找不到WP元查询是否允许子元查询的答案。我的问题是:我有很多类型的促销(自定义帖子类型),有开始日期和结束日期(在db中存储为unixtime)。我想排除一种类型的促销(“墙”,效果很好),并且(使用或用于任何一种情况)排除开始日期和结束日期(如果存在)在过去的项目。这是我的代码:$nowtime = time(); $the_query = new WP_Query( array( \'post_type\' => \'promos\', \'or
Date()与wp_postmeta中的日期之间的比较
我正在使用日历插件:“事件日历”,并试图完成事件。我看不出我做错了什么,但我很确定我的meta_查询在某个地方是错的。$today = date(\"Y-m-d\") . \" 00:00:00\"; $args = array( \'post_type\' => \'tribe_events\', \'posts_per_page\' => \'-1\', \'meta_key\' => \