WordPress用户数 [关闭]

问题描述 投票:-3回答:1

如何从WordPress的用户数中减去1,使隐藏的管理员用户不被计算在内?

我可以把计数全部隐藏起来,但我宁愿只从计数中减去1。

https:/snipboard.ioCfAIcG.jpg

在Functions.php中插入代码

php wordpress
1个回答
1
投票

不知道你为什么要隐藏计数,但在用户页面上实际隐藏的管理员资料。

我已经按照你的要求做了减去计数的操作。把这段代码放在function.php中,然后访问用户页面。

add_filter("views_users", 'editCounts', 10, 1);
function editCounts($views) {
    if ( current_user_can( 'administrator' ) ) {
        $total = count_users();
        $newTotal = $total['total_users']-1;
        $views = array('all' => '<a href="users.php" class="current" aria-current="page">All <span class="count">('.$newTotal.')</span></a>', 'administrator' => '<a href="users.php?role=administrator">Administrator <span class="count">('.$newTotal.')</span></a>');
        return $views;
    }else{
        return $views;
    }
}  

希望能帮到你

© www.soinside.com 2019 - 2024. All rights reserved.