Wordpress - 根据用户 ID 而非用户角色编辑仪表板

Wordpress - Edit dashboard based on user id NOT user role

有没有办法根据用户 ID 编辑仪表板?我知道这在定位用户角色时相对简单,但 ID 怎么样?

对于一个工作示例,类似于更改用户 ID 7 的管理菜单背景颜色。

总体目标是我希望有 2 个超级管理员来控制多站点,尽管其中一个超级管理员在 wordpress 方面经验很少,所以我试图在离开我的超级管理员时将管理员设置为非常非常基本的设置-admin 角色不变。

是的,这完全有可能。看看 actions run during an Admin page request.

您会注意到在呈现管理菜单之前当前用户已经过身份验证和验证。您可以将要隐藏的任何内容包装在条件中。例如:

if ( get_current_user_id() == 7 ) {
    // Change the admin bar background by loading a stylesheet
}