Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何停止WordPress重定向到admin.php?_Php_Wordpress - Fatal编程技术网

如何停止WordPress重定向到admin.php?

如何停止WordPress重定向到admin.php?,php,wordpress,Php,Wordpress,当我的贡献者尝试登录我的网站mindthebleep.com/wp-login.php时,它会将他们重定向到mindthebleep.com/wp-admin/admin.php?page=bluehost#home&并说“对不起,你不允许访问此页面”。如果他们进入mindthebleep.com/wp-admin/profile.php,就会突然显示他们已成功登录。我认为问题是由于.htaccess根据我所读的内容造成的,但不能确定 我已经复习了其他答案,但似乎不起作用&在互联网上找不到解决方

当我的贡献者尝试登录我的网站mindthebleep.com/wp-login.php时,它会将他们重定向到mindthebleep.com/wp-admin/admin.php?page=bluehost#home&并说“对不起,你不允许访问此页面”。如果他们进入mindthebleep.com/wp-admin/profile.php,就会突然显示他们已成功登录。我认为问题是由于.htaccess根据我所读的内容造成的,但不能确定


我已经复习了其他答案,但似乎不起作用&在互联网上找不到解决方案。我尝试实现一个定制的登录页面,但也没有成功。

有几种方法可以做到这一点:

1.使用
login\u重定向
hook 将此代码添加到主题的
functions.php

函数my\u login\u redirect($redirect\u to,$request,$user){
全球$用户;
if(isset($user->roles)&&is_数组($user->roles)){
if(在数组中('contributor',$user->roles)){
//将他们重定向到他们的个人资料页面
return home_url()。/wp admin/profile.php';
}否则{
返回$redirect_到;
}
}否则{
返回$redirect_到;
}
}
添加过滤器('login\u redirect','my\u login\u redirect',10,3);
您可以在WordPress中查看默认用户角色列表

2.使用插件 我找到一个
https://wordpress.org/plugins/peters-login-redirect/

只要安装这个插件,并设置它,如果你不熟悉的代码


有几种方法可以做到这一点:

1.使用
login\u重定向
hook 将此代码添加到主题的
functions.php

函数my\u login\u redirect($redirect\u to,$request,$user){
全球$用户;
if(isset($user->roles)&&is_数组($user->roles)){
if(在数组中('contributor',$user->roles)){
//将他们重定向到他们的个人资料页面
return home_url()。/wp admin/profile.php';
}否则{
返回$redirect_到;
}
}否则{
返回$redirect_到;
}
}
添加过滤器('login\u redirect','my\u login\u redirect',10,3);
您可以在WordPress中查看默认用户角色列表

2.使用插件 我找到一个
https://wordpress.org/plugins/peters-login-redirect/

只要安装这个插件,并设置它,如果你不熟悉的代码