首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >排序查询ASC给出错误的顺序

排序查询ASC给出错误的顺序
EN

Stack Overflow用户
提问于 2020-03-13 20:36:47
回答 1查看 34关注 0票数 0

我正在创建一个简单的查询,它应该通过一个包含数字的元值进行查询。%1应该是第一,%2应该是第二,%3应该是第三。

由于某些原因,在我的查询中,它类似于1,3,2。我遗漏了什么??

代码语言:javascript
运行
复制
$args = array(
      'post_type'      => 'x-portfolio',
      'posts_per_page' => $count,
      'paged'          => $paged,
      'orderBy'        => 'meta_value_num',
      'meta_key'       => 'liste_nr',
      'order'          => 'asc',
      'tax_query'      => array(
        array(
          'taxonomy' => 'portfolio-category',
          'field'    => 'term_id',
          'terms'    => $filters,
        ),
        array(
          'taxonomy' => 'portfolio-category',
          'field'    => 'name',
          'terms'    => 'Accessories',
          'operator' => 'NOT IN'
        )
      )
    );
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-14 03:04:48

我以前遇到过这种情况,当CPT,插件等做了一个自定义查询,他们永远不会重置,它可以完全覆盖你的。

尝试在它之前删除wp_reset_query(),并确保在它之后使用它。

https://developer.wordpress.org/reference/functions/wp_reset_query/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60670596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档