WP_QUERY元值顺序不起作用 时间:2018-05-12 作者:Hudai 我正在根据post元数据的数值获取结果。但根据我是否使用2 或02 .看看这些图片这是另一个当我使用02 没关系。但当我只使用2 这不好。我正在根据组织帖子IDmeta_value.这是我使用23866 3864 3865 3861 3862 这是我使用023866 3864 3861 3862 3865 为什么这不起作用?我正在使用$args[\'orderby\'] = \'meta_value meta_value_num\'; 1 个回复 SO网友:cjbj 如果要存储的变量meta_value 如果是整数,则无法将其存储为“02”。显然,您正在存储一个字符串。这确实会根据您存储的是“02”还是“2”给出不同的顺序,如下所述meta_value 在codex on WP_Query.因此,正如《法典》所说,您必须通过按顺序将字符串转换为整数meta_value_num 或通过另外指定meta_type=NUMERIC. 结束 文章导航