图库快捷码数字排序

时间:2013-03-06 作者:Sunyatasattva

当我尝试对通过[gallery] 按数字标题进行快捷编码我将它们排序alphabetical 顺序这意味着它们的排序如下:

1, 3, 34, 4, 56, 6, etc.
相反:

1, 3, 4, 6, 34, 56, etc.
我在做一些调查the section of the codex (in WP_Query) 解释此问题。显然,设置orderby 参数到meta_value_num 将启用数字排序。

自从[gallery] 内部使用get_posts() (wp-includes/media.php::714), 反过来使用WP_Query, 我认为同样的规则也适用。

更改order_by 短代码中的属性meta_value_num 不起作用。我想这很可能是因为我无法设置所需的meta_key=keyname.

但我不仅不能指定元密钥,而且没有元密钥I don\'t need one 因为我想按标题对它们进行数字排序。

1 个回复
SO网友:jfacemyer

不幸的是,您似乎无法使用gallery短代码实现这一点。

法典甚至没有列出meta_value_num 作为一种选择(虽然这并不意味着它不能工作。)但是,您是正确的,您必须指定一个元密钥才能在WP\\U查询中使用该排序方案。

结束

相关推荐

WP3.5 Media Uploader-如何让它接受多幅图像?

我想知道如何制作WP3。5媒体上载程序返回2个或多个项目attachement? 即使选择了2个项目,它也始终运行一次。代码:$(\'.button\').on(\'click\', function(){ var send_attachment_backup = wp.media.editor.send.attachment; wp.media.editor.send.attachment = function(props, attachment){