【问题标题】:How to stop user from going back to admin pages once logged out in Wordpress?在 Wordpress 中注销后如何阻止用户返回管理页面?
【发布时间】:2019-01-30 12:39:42
【问题描述】:

我想阻止用户在他注销后访问以前的 wp-admin 页面。

有没有办法在用户注销并按下返回按钮后禁用管理页面上的缓存或将用户重定向到登录页面?

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    将以下 sn-p 添加到您主题的 functions.php 文件中:

    add_action('wp_logout','auto_redirect_external_after_logout');
    function auto_redirect_external_after_logout(){
      wp_redirect( 'https://example.com/specific-page-once-the-user-is-logged-out' );
      exit();
    }
    

    编辑

    【讨论】:

    • 感谢克里斯的回答,但我想在您注销后禁用后退按钮。您的代码用于将用户重定向到其他页面。实际上,这种情况是,一旦您从 wp-admin 注销,您就会被重定向到 wp-login.php。但是,如果您按下浏览器上一页上的返回按钮,则会再次从缓存中打开。我想在用户注销后阻止用户访问以前的管理页面。希望我很清楚。
    猜你喜欢
    • 2014-01-18
    • 2016-05-11
    • 1970-01-01
    • 2015-02-10
    • 2016-09-19
    • 1970-01-01
    • 1970-01-01
    • 2011-10-03
    • 2023-02-21
    相关资源
    最近更新 更多