通过logout_url实现wordpress后台登出跳转到指定页面

通过logout_url实现WordPress后台登出跳转到指定页面

在WordPress后台登录状态下,当我们点击“退出”按钮时,默认跳转到WordPress登录页。但有时候我们想要让它跳转到其他指定页面,这时就需要使用logout_url函数。

实现步骤

  1. 在functions.php文件中添加以下代码:
add_action('wp_logout','logout_redirect');

function logout_redirect(){
    wp_redirect( 'https://www.example.com', 302 ); //修改为目标页面URL
    exit();
}
  1. 将代码中的"https://www.example.com"替换为你想要跳转的页面URL。
  2. 保存functions.php文件并上传到服务器。
  3. 完成。现在,当你点击WordPress后台的“退出”按钮时,将会跳转到你指定的页面。

代码解释

add_action('wp_logout','logout_redirect');将一个名为‘logout_redirect’的自定义函数挂在到wp_logout动作上,即在用户退出WordPress时运行。

该函数中的wp_redirect()函数将用户重定向到指定的URL页面,第二个参数为可选的重定向HTTP状态码。在这里,我们使用302状态码,表示临时重定向。

注意:在使用此方法时,请确保未禁用JavaScript或使用浏览器插件禁用了JavaScript,否则此方法将无法正常工作。

晓白博客网版权所有,原文地址https://www.xbnb.cn/5359
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容