WordPress主题中使用代码实现访问所有页面都需要先登录

wordpress评论120阅读模式

1. 打开您的WordPress主题文件夹,一般位于/wp-content/themes/your-theme/路径下。
2. 在主题文件夹中找到functions.php文件,并使用文本编辑器打开它。
3. 在functions.php文件末尾添加以下代码:

function require_login() {
    if ( ! is_user_logged_in() ) {
        auth_redirect();
    }
}
add_action( 'template_redirect', 'require_login' );

4. 保存并关闭functions.php文件。文章源自爱尚资源教程网-https://www.23jcw.net/9784.html

经过上述操作后,您的WordPress主题将会实现访问所有页面都需要先登录的功能。请注意,在执行此操作前请先备份您的主题文件,以防出现意外情况。文章源自爱尚资源教程网-https://www.23jcw.net/9784.html 文章源自爱尚资源教程网-https://www.23jcw.net/9784.html

相关文章
版权声明:文章图片资源来源于网络,如有侵权,请留言删除!!!
  • 温馨提示:如遇到资源下载不了,或者文章没有解决你的问题的,可以联系我们帮你处理!!!
  • 转载请务必保留本文链接:https://www.23jcw.net/9784.html

发表评论