原创 添加WordPress登录可见的维护功能

分类:wordpress 浏览:4,197次
添加WordPress登录可见的维护功能

网站总有暂时维护或者是不想让别人看见网站内容的时候,这个时候我们就需要给网站上锁了,只要设置一个登录可见即可。我们只需要把以下代码加入主题目录下的functions.php文件中即可。需要注意的是,添加进去之后就即时生效了,这对用户操作来说极其不便,我们可以在主题设置面板中添加一个选项,让用户决定是否启用这个功能。

//如果不是登录状态则重定向到登录页
function dmeng_need_to_sign()
{
if( ! is_user_logged_in() )
{
wp_redirect( home_url( '/wp-login.php' ) );
exit();
}
}
add_action( 'template_redirect', 'dmeng_need_to_sign' );
//在登录页添加提示信息
function dmeng_need_to_sign_message()
{
echo '<p style="color:#a94442;background:#f2dede;border:1px solid #ebccd1;padding:10px;margin-bottom:15px;font-size:15px;">网站正在维护中,登录才可访问!</p>';
}
add_action( 'login_form', 'dmeng_need_to_sign_message' );

作者: JaneCC最后编辑于:2017-05-17 14:18
坚持把简单的事情做好就是不简单,坚持把平凡的事情做好就是不平凡。所谓成功,就是在平凡中做出不平凡的坚持。

--JaneCC

暂时木有评论啊,等您坐沙发呢!

发表感言