Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.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
Php wp重定向无效或未重定向到实际URL_Php_Wordpress - Fatal编程技术网

Php wp重定向无效或未重定向到实际URL

Php wp重定向无效或未重定向到实际URL,php,wordpress,Php,Wordpress,我想用我用wp\u redirect()尝试过的特定页面重定向,但问题是首先它会转到后端,然后在我点击访问站点后,它会转到重定向URL 所以我希望它只重定向到特定的URL,而不是先转到后端,它只重定向到指定的URL 我尝试了以下代码,但它并没有正确重定向(它是先转到后端,然后转到实际的URL) 做这件事最好的方法是什么 function baw_no_admin_access(){ if(!is_super_admin()){ $url=home_url()./vehicl

我想用我用
wp\u redirect()
尝试过的特定页面重定向,但问题是首先它会转到后端,然后在我点击访问站点后,它会转到重定向URL

所以我希望它只重定向到特定的URL,而不是先转到后端,它只重定向到指定的URL

我尝试了以下代码,但它并没有正确重定向(它是先转到后端,然后转到实际的URL)

做这件事最好的方法是什么

function baw_no_admin_access(){
    if(!is_super_admin()){
       $url=home_url()./vehicle-repair-managment/;
       wp_redirect($url);
       die();
    }   
}
add_action( 'admin_init', 'baw_no_admin_access', 1 );
得到的结果是,现在尝试wp_重定向

wp_redirect($url);
得到的结果是,现在尝试wp_重定向

wp_redirect($url);

什么是$url变量输出?在私有窗口中尝试是否使用插件重定向?据我所知,您拥有允许用户访问除超级管理员之外的页面的权限?不,我没有使用任何插件。很高兴帮助您。什么是$url变量输出?在私有窗口中尝试是否使用插件重定向?据我所知,您拥有允许用户访问除超级管理员之外的页面的权限超级管理员对吗?不,我没有使用任何插件。很高兴帮助你。