专注国内外云服务器
分享建站技术教程

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

立即购买

阿里云服务器 ¥102元/年 云数据库37.5元/年 限时

个人、企业均可购买 | 更多配置0.8折特惠

有些站长建立的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插件

WordPress的这款Registered Users Only插件老古觉得非常好,成功安装并启用后即可使用,无需任何设置就可以加密我们站点的前台内容,只有成功登录的用户才能访问我们的站点内容。如果不是登录状态访问我们的站点内容就会自动跳转到登录页面,并提示需要登录才能访问。更具体的安装及使用教程请参考『WordPress登录才能访问网站前台的插件Registered Users Only』。

方法三:安装Force Login插件

WordPress的这款Force Login插件使用非常简单,只需要成功安装并启用即可实现WordPress整站都需要登录后才能访问,而且还允许我们站长为指定的某些文章或页面可以不用登录即可访问。更具体的安装及使用教程可参考『WordPress强制登录输入密码后才能访问站点内容的插件Force Login』。

您可能感兴趣的文章

  • WordPress新手入门教程之文章管理篇
  • 纯代码实现WordPress图片自动添加alt和title属性
  • WordPress调用指定tag标签下的所有文章制作专题文章
  • 如何实现WordPress后台的所有文章按修改时间排序?
  • WordPress如何禁用前台搜索功能和隐藏搜索小工具?
  • WordPress通过新增和删除账号来修改用户名的图文教程
  • 如何判断WordPress自定义分类?
  • 用wp-postviews显示指定天数的最热文章
  • WordPress文章别名变为文章ID、英文、拼音完全教程
  • WordPress发布文章自动同步到新浪微博(带特色图片)
  • 纯代码实现WordPress站点文章自动提交熊掌号教程
  • WordPress导航栏实现“手气不错”随机功能

文章来源于互联网:WordPress如何实现必须输入密码登录才能访问站点首页等页面?

相关推荐: 国内有哪些常用公共DNS服务器地址?

吾上云WORDPRESS教程最新“国内有哪些常用公共DNS服务器地址?”目前国内电信运营商通过使用DNS劫持和DNS污染的方法,干扰用户正常上网,使得用户无法访问众多国外常用服务,因此今天我介绍一些国内外的DNS服务器地址,供大家选择使用。 DNS,全称Dom…

赞(0)
未经允许不得转载:吾上云 » WordPress如何实现必须输入密码登录才能访问站点首页等页面?
分享到: 更多 (0)
  • 阿里云
    基础型云服务器

    1核CPU

    2G内存

    40G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥89/1年 原价¥903.40

  • 阿里云
    超值型云服务器

    2核CPU

    4G内存

    40G硬盘

    3M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥899/3年 原价¥8281

  • 阿里云
    高性能云服务器

    2核CPU

    8G内存

    40G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥1399/3年¥14765

  • 腾讯云
    基础型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥95/1年 原价¥834

  • 腾讯云
    超值型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥288/3年 原价¥2502

  • 腾讯云
    高性能云服务器

    4核CPU

    8G内存

    50G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥2188/3年¥13986

  • 阿里云
    基础型云服务器

    1核CPU

    2G内存

    40G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥89/1年 原价¥903.40

  • 阿里云
    超值型云服务器

    2核CPU

    4G内存

    40G硬盘

    3M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥899/3年 原价¥8281

  • 阿里云
    高性能云服务器

    2核CPU

    8G内存

    40G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥1399/3年¥14765

  • 腾讯云
    基础型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥95/1年 原价¥834

  • 腾讯云
    超值型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥288/3年 原价¥2502

  • 腾讯云
    高性能云服务器

    4核CPU

    8G内存

    50G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥2188/3年¥13986

评论 抢沙发

评论前必须登录!

 

吾上云 专注服务器选购

购买云服务器联系我们