您当前的位置:首页 > TAG信息列表 > meta-query

  • ACF Date Based wp_query

    时间:2020-07-02

    我一直在尝试根据使用高级自定义字段创建的end\\u date自定义字段订购这些展览。我无法正常工作。我首先需要最近的约会。我也只需要在exhibition_status 属于past. 对于我的生活,我不能让这个工作,下面的代码只是最新的非工作互动。$args = array ( \'post_type\' => \'exhibitions\', \'meta_query\' => array( \'rel

  • META_QUERY和TAX_QUERY一起使用的查询不能正常工作

    时间:2020-07-10

    我在一些类别中得到了一些帖子{ kids, man, woman } , 以及每个国家的一些ACF元字段{ Japan, South Korea ... }.如果我用这个查询类别tax_query 它工作完美:Array ( [tax_query] => Array ( [0] => Array ( [taxonomy] =&g

  • 根据帖子元值计算的自定义顺序对WP查询帖子进行排序

    时间:2020-07-14

    我正在使用wordpress REST API查询数据库。对于每个产品(一个自定义帖子),我都有一个metaproduct_price 以某种货币计价currency_rate.我需要运行查询以获取所有订购的产品ASC或DESC,具体取决于product_price . 但是,由于每个价格使用不同的货币,查询需要首先将所有价格转换为一种通用货币,然后按所选的顺序对其进行排序。我做不到这一点。我找到了这个链接wordpress orderby filter 但我不知道如何使用它。文件对我来说一点都不清楚。我

  • 如何使用Metabox WordPress将值插入数据库?

    时间:2020-07-23

    function Review_Form(){ ?> <form action="" method="post"> <div class="container"> <h1>Add Review</h1> <hr> <label for="psw"><b>Use

  • 基于月份的元查询,而不考虑年份

    时间:2020-07-23

    对于我网站上的每个用户,我使用ACF日期字段(存储为YYYYMMDD)存储生日。有没有一种方法可以构造一个元查询来检索所有在特定月份生日的用户,而不考虑年份?

  • 基于Metabox选择显示CPT

    时间:2020-07-23

    我正在尝试根据自定义元框选择显示多篇文章。我目前使用CMB2作为框架,在后端显示CMB。ID为work\\u assign的选择字段正在调用另一个名为fleet的CPT中的所有帖子标题。下面是我的代码,用于显示CMB2 select type,然后显示post type fleet中的标题。$work->add_field( array( \'name\' => \'Assign\', \'desc\' => \'ass

  • WordPress元查询空值顺序

    时间:2020-07-30

    我有个习惯WP_Query 按两个元字段(日期和时间)对某些事件进行排序。$args = array( \'post_type\' => \'event\', \'posts_per_page\' => 10, \'meta_query\' => array( \'relation\' => \'AND\', \'date_clause\' => array(

  • 无法从自定义帖子类型收集图像URL;自定义元字段

    时间:2020-08-26

    我编写了一个非常基本的插件,它创建了一个具有多个自定义元字段的自定义帖子类型(CPT)。我似乎无法回显图像URL。我尝试了很多其他类似的帖子解决方案,但它们似乎都以某种方式与高级自定义字段(ACF)插件相关。捕获了两幅图像,它们以两种方式捕获:这种方式允许用户将文件上载到表单中:<div class="form-row"> <label for="your-profile-picture">Your Profile Pictu

  • WP_QUERY:获取存在自定义字段的帖子

    时间:2020-09-10

    我正在尝试获取所有具有名为webinar, 但我只是得到了所有的帖子。以下是我所拥有的: $args = array( \'showposts\' => -1, \'post_type\' => \'post\', \'meta_query\' => array( \'key\' => \'webinar\', \'compare\'

  • 序列化的元数据有问题

    时间:2020-09-11

    我已经阅读了大约20篇关于这个主题的不同帖子,但我仍然无法将解决方案应用到我遇到的问题上。很抱歉,我无法根据这些答案来解决这个问题,但我想知道是否有人可以帮助我解决我的特殊情况。我是php的初学者,请原谅我的无知。我想在一篇帖子上创建一个查询,其中显示两个元键值(使用OR关系)与当前帖子ID匹配的其他帖子。我的设置如下:后元字段\'author_company\' - 将另一篇文章的详细信息存储为序列化数据,例如;a: 24:{s:2:ID:3:531:11:post-U作者:s:2:44:9:post-

  • 在后台按名为“date”的自定义字段对帖子进行排序

    时间:2020-10-13

    我定义了一个名为“quot;“日期”;现在要按此字段对后端的帖子列表进行排序。我定义了过滤器来进行订购,标题可以单击并显示订购箭头图标。问题是,帖子列表按发布日期排序,而不是按自定义字段排序;日期;。function crimes_columns($columns) { $columns[\'crimedate\'] = \'Crime date\'; return $columns; } add_filter(\'manage_posts_columns\

  • 用于分类值或自定义POST类型元字段的WP_QUERY

    时间:2020-10-13

    我有一个自定义的帖子类型“csl\\u playlist\\u manager”,其中一个元字段是“available\\u to\\u all”。我还有一个自定义的层次分类法“csl\\U source”,它标识每个播放列表的所有者。我需要一个查询,允许我找到特定来源的所有合适的播放列表,其中;“合适”;表示播放列表可以是“全部可用”,也可以是“源”或“源”的子项的匹配。我已经成功地为源及其子级创建了一个ID列表,它处理了分类层次结构问题。我的查询当前如下所示:$args = array (

  • 仅使用日和月按周年排序帖子

    时间:2020-10-19

    我使用标准日期格式定义了一个名为crimedate的自定义字段Y-m-d. 我定义了过滤器,以便在后端的post列表中按此日期排序,这很好。现在,我需要能够显示按周年日排序的帖子,只使用犯罪日期的日期和月份,但我不知道如何做到这一点:function crimes_columns($columns) { $columns[\'crimedate\'] = \'Crime date\'; $columns[\'crimeanniversary\'] = \'Crime ann

  • 从POST父对象构建子对象和锚定器3

    时间:2020-11-06

    我正在尝试从自定义帖子类型构建一个三级菜单,并希望从帖子儿童和家长构建一个完整的三级菜单,包括上下所有级别。实际上是函数wp_list_pages()这真的很棒,实际上包括了我想要的所有级别。但我还想稍微修改一下查询,并排除一些适合元查询的帖子,我正在使用另一个类似这样的地方:$meta_query[] = array( \'relation\' => \'or\', array( \'key\' => \

  • 使用带ACF的META_QUERY过滤自定义帖子类型的结果

    时间:2020-12-15

    Im使用名为property 列出一些房子和公寓。在这个cpt中,我有来自高级自定义字段插件的多个自定义字段,例如localization, price, rooms 等等这是我用来过滤结果的HTML表单GET 方法<form> <button type="submit">filter</button> <select name="orderby" id="">

  • 如何改进我的非唯一元数据MySQL条目?

    时间:2021-01-16

    我正在为WooCommerce开发一个插件,它使用一个名为Restock的cpt。在重新进货后,您可以输入产品(id)和重新进货。用户可以在每篇文章中添加任意数量的产品补货对。我当前正在将每个id/重新进货条目保存为元数据值内的关联数组。add\\u post\\u meta中的最后一个参数($unique)设置为false,因此我可以添加与重新进货的产品一样多的值。foreach ( $new_content as $new_product ) { $new_product = arra

  • WordPress,在user_meta中获取与逗号分隔值字符串完全匹配的用户

    时间:2021-01-16

    我将数据保存在用户_meta->;areapref字段。它基本上是一个由逗号分隔的post ID组成的字符串(例如2、37、200、300等)我需要检查用户在此字段中是否有特定ID。如果是这样。。。做些事情。我可以使用LIKE检查areapref中是否有ID。但我认为这有一个问题。如果一个位置ID=10,另一个位置ID=100,则两者都将与1或10匹配?还是我误会了。我担心CONTAIN也会有同样的问题。我需要知道如何获取在areapref字符串中具有“精确匹配”的用户列表?所以搜索ID 2,只会返回

  • 为元关键字选择具有给定元值的帖子

    时间:2021-01-19

    我正在尝试运行一个查询,该查询返回具有特定元键的给定值的所有帖子。我知道这不是我测试服务器上的任何帖子,但它报告找到了所有帖子,帖子数为7(有21篇帖子)。我一直在看笔记here 还有这个问题here 但我无法得到一个合理的结果。 $args = array( \'post_type\' => \'post\', \'meta_query\' => array( \'relation

  • 列出所有类别,并根据自定义日期统计其中的帖子数量

    时间:2021-01-20

    我用过这个solution 统计每个类别(列表)的帖子数量。计数基于日期后事件(仅从今天开始)。我没有得到新WP\\U查询的Var\\u dump show结果。但是$count\\u帖子->;count每个类别返回nUll在我的案例中,至少有一个类别必须显示一篇文章。“是否”;“计数”;功能井显示;0“;如果结果为空或类别不包含帖子?<ul id="sscat"> <span class="rot90 cwhite&qu

  • 如果wp_meta_Query值中存在两个第一个数字

    时间:2021-01-28

    “我想显示自定义帖子类型”;“公司”;按zipcode过滤。在我的CPT中,我有一个名为“companies\\u zip\\u code”的ACF字段,其值如下所示:29200 29860 35000 22350 ... I want to display only companies where their companies_zip_code begins with 29所以我写了这个WP\\u查询:$args = array( \'post_