WordPress如何实现必须输入密码才能访问站点首页等页面

有些站长建立的WordPress站点比较私密不对外公开,或者只适合对注册用户公开,所以就想要实现用户访问站点首页或其他页面就强制用户登录,只有成功登录后才能正常访问和浏览站点内容。其实,想要实现这个目的还是比较简单的,可以通过添加相应代码到当前主题的functions.php文件实现,也可以通过安装插件来实现。

方法一:通过纯代码实现

将以下代码添加到当前主题的 functions.php 文件中即可实现用户登录后才能访问,不登录就自动跳转到登录页面。

//登录后才能访问站点内容
add_action( 'wp', 'login_access' );
function login_access() {
global $pagenow;
if( !is_user_logged_in() && $pagenow != 'wp-login.php' )
auth_redirect();
}

 

方法二:安装插件

安装以下两款插件,成功安装并启用即可实现WordPress整站都需要登录后才能访问

  • Registered Users Only插件
  • Force Login插件
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

亲测网络 服务器教程 WordPress如何实现必须输入密码才能访问站点首页等页面 https://www.qincewangluo.com/1335.html

这个人很懒,什么都没有留下~

WordPress如何实现必须输入密码才能访问站点首页等页面缩略图
下一篇:

已经没有下一篇了!

常见问题
  • 手机用户购买:微信支付用户需要在微信内打开,或者截图付款码进行付款,支付宝可以直接跳转。电脑用户可正常直接扫码,如付款完等待无跳转,返回资源页刷新下。
查看详情
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情

相关文章

评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务

WordPress如何实现必须输入密码才能访问站点首页等页面-海报

分享本文封面