Wordpress 可湿性粉剂查询-排序方式,编号为逗号

Wordpress 可湿性粉剂查询-排序方式,编号为逗号,wordpress,meta-key,Wordpress,Meta Key,我正在尝试对产品自定义帖子类型的查询进行排序,按产品重量排序(ASC-从最轻到最重)。产品重量在产品编辑屏幕上的高级自定义字段“字段”中输入 除了数字包含逗号(ex1000)外,查询工作正常。它将把重量为1000的产品放在列表的顶部(第一)。所以,它不看逗号后面的数字,所以它是1,而不是1000 幸运的是,我能够说服我的客户机省去逗号,并使用php number_format()在前端显示逗号 但是,我不喜欢依赖我的客户机来记住排除逗号以使排序正常工作 有没有一种方法可以让WP Query用逗号

我正在尝试对产品自定义帖子类型的查询进行排序,按产品重量排序(ASC-从最轻到最重)。产品重量在产品编辑屏幕上的高级自定义字段“字段”中输入

除了数字包含逗号(ex1000)外,查询工作正常。它将把重量为1000的产品放在列表的顶部(第一)。所以,它不看逗号后面的数字,所以它是1,而不是1000

幸运的是,我能够说服我的客户机省去逗号,并使用php number_format()在前端显示逗号

但是,我不喜欢依赖我的客户机来记住排除逗号以使排序正常工作

有没有一种方法可以让WP Query用逗号对数值进行正确排序?在将逗号保存到数据库中之前,可以通过操作或过滤器删除逗号,然后在模板文件中显示逗号后将其添加回数据库?我对WordPress中的操作和过滤器还没有太多经验

提前谢谢