按显示名称排序自定义帖子类型 时间:2013-03-18 作者:murum 我正在尝试使用下拉列表以几种不同的方式对自定义帖子类型进行排序。当我尝试将其作为display\\u名称进行排序时,它不起作用。$wp_query = new WP_Query(array(\'orderby\' => \'display_name\') ); 它在“title”、“comment\\u count”等其他一些排序方式上运行良好,但当我想根据作者的真实姓名而不是用户名进行排序时,它就不起作用了。有什么提示可以解决这个问题吗? 1 个回复 SO网友:murum 我通过向自定义的post\\u类型添加新的post\\u meta来修复此问题。。。这两者都增加了add_post_meta($postid$current_user->first_name . $current_user->last_name; 然后使用以下内容按post\\u meta排序:array(\'meta_key\' => \'mlp_author\', \'orderby => \'meta_value\') 结束 文章导航