我越来越受欢迎了Sorry, you are not allowed to access this page.
但在我的博客设置中,我似乎找不到解决问题的方法。我添加了函数
function check_user_perms( $allcaps, $cap, $args ) {
print($args[1]);
return $allcaps;
}
add_filter( \'user_has_cap\', \'check_user_perms\', 0, 3 );
它似乎在所有普通页面上打印用户id,但在尝试查看仪表板时,我只收到了0。
我尝试过禁用所有插件和更改主题,以及重置db中的角色和创建另一个用户。
如果您有任何关于如何确定用户id/可能导致问题的原因的后续故障排除步骤或提示,我们将不胜感激。
旁注问题在服务器迁移之后或之后发生(表前缀未更改)