對于開放注冊的 WordPress 多用戶博客而言,我們可能需要了解用戶所發(fā)布的文章數(shù)量,雖然 WordPress 后臺(tái)的用戶列表有“文章”這個(gè)列,但是默認(rèn)是不支持排序的。
無法快速查看發(fā)布了文章的用戶以及他們的文章數(shù)量,那么WordPress后臺(tái)的用戶列表如何實(shí)現(xiàn)根據(jù)文章數(shù)進(jìn)行排序?
我們只需要將下面的代碼添加到主題的 functions.php 即可:
//用戶列表可以根據(jù)文章數(shù)進(jìn)行排序
if ( ! class_exists('Sort_Users_By_Post_Count') ) {
class Sort_Users_By_Post_Count {
function Sort_Users_By_Post_Count() {
// Make user table sortable by post count
add_filter( 'manage_users_sortable_columns', array( $this, 'add_custom_user_sorts' ) );}
/* Add sorting by post count to user page */
function add_custom_user_sorts( $columns ) {
$columns['posts'] = 'post_count';
return $columns;
}
}
$Sort_Users_By_Post_Count = new Sort_Users_By_Post_Count();}
然后,你點(diǎn)擊文章這個(gè)標(biāo)題,就可以進(jìn)行排序啦。





