iXiNX Club开放性测试进行中,欢迎体验反馈,如有任何问题均可联系管理员
iXiNX Club主要为自用型文档社区,同时也开放共用文档,欢迎爱好者加入并共享内容,翻译文档

自定义代码:如何更改作者列表页面中作者的顺序

版主: Code

回复
J
Jannah
二级成员
帖子: 154
注册时间: 2024年 3月 17日 07:42

自定义代码:如何更改作者列表页面中作者的顺序

帖子 Jannah »

Jannah 使用标准的 WordPress get_users 函数,该函数按用户登录名的字母顺序对作者进行排序,该函数支持以下字段对作者进行排序
  1. ID
  2. display_name
  3. user_login
  4. user_nicename
  5. user_email
  6. user_url
  7. user_registered
  8. post_count
例如,按作者发布的文章数对“作者列表”页面中的作者进行排序。将此代码添加到子主题的文件中,或通过允许添加自定义函数的插件(例如Code snippets插件)添加。避免将自定义代码直接添加到父主题的文件中,因为当您更新主题时,这将被完全擦除。functions.php

代码: 全选

add_filter( 'TieLabs/Page_Template/Authors/args', 'custom_chnage_authors_order' );
function custom_chnage_authors_order( $args ){
	$args['orderby'] = 'post_count';
	$args['order']   = 'DESC';
	return $args;
}
回复