wordpress - woocommerce 按标题和元值排序
问题描述
我需要按标题和元值对产品进行排序。在产品中,我有一个元键格式:pot Ø'number'(pot Ø5)或 bowl Ø'number'(bowl Ø7,5)
我只需要按数字排序而不考虑字符串(锅或碗)
我用这个代码测试了一个排序:
$sort_args['orderby'] = array( 'title' => 'ASC' , 'meta_value_num' => 'ASC' );
$sort_args['meta_key']='desc_home';
或者
$sort_args['orderby'] = array( 'title' => 'ASC' , 'meta_value' => 'ASC' );
$sort_args['meta_type'] = 'NUMERIC';
$sort_args['meta_key']='desc_home';
但在这两种情况下,有些产品排序正确,但其他没有。我不明白为什么。
我怎么能解决它。
谢谢你。
解决方案
推荐阅读
- python - 如何使用 Keras 和 python 计算神经网络架构的 MAC?
- regex - 使用正则表达式验证 Laravel 字段
- pine-script - 如何在图表中画一条线?
- java - 在与 Facade 模式协作的同时应用设计模式
- java - 如果 spring-boot 上下文部署失败,Tomcat 多上下文部署将停止整个过程
- html - 在两个 div 之间放置带有文本的行
- android - 如何清除改造实例?
- python - 如何使用 .set() 在 python cv2 中调整实时视频的大小?
- javascript - 将对象的键映射到对象值的数组
- nginx - 合并 2 个不同文件夹 nginx 的目录列表