wordpress站点维护模式纯代码教程

作者 : 小编 发布时间: 2020-01-27 共1284个字,阅读需4分钟。 共101 人阅读

阿里云服务器低至¥89元/年 限时抢

阿里云服务器专享1折起 | 限时抢各种代金券

立即抢购

腾讯云服务器低至¥50元/年 限时抢

腾讯云服务器专享1折起 | 1核2g服务器免费拿

立即购买

站点在维护期间会出现很多故障例如代码报错,界面404,等…..这样会给访客一个不好的体验,所以弄一个维护界面还是不错的
将下面代码直接放入 functions.php 中即可:

  1. /**
  2. * wordpress站点维护模式非插件
  3. */
  4. function lxtx_wp_maintenance_mode(){
  5. if(!current_user_can(‘edit_themes’<span%20class=”pun”>) || !is_user_logged_in()){</span%20class=”pun”>
  6. $logo = ‘https://jiub.ren/wp-content/uploads/2018/05/1525230885_853136.png’<span%20class=”pun”>; // 请将此图片地址换为自己站点的logo图片地址</span%20class=”pun”>
  7. $blogname = get_bloginfo(‘name’<span%20class=”pun”>);</span%20class=”pun”>
  8. $blogdescription = get_bloginfo(‘description’<span%20class=”pun”>);</span%20class=”pun”>
  9. wp_die(‘<div style=”text-align:center”><img src=”‘<span%20class=”pun”>.$logo.‘” alt=”‘<span%20class=”pun”>.$blogname.‘” /><br /><br />’<span%20class=”pun”>.$blogname.‘正在例行维护中,请稍候…</div>’<span%20class=”pun”>, ‘站点维护中 – ‘<span%20class=”pun”>.$blogname.‘ – ‘<span%20class=”pun”>.$blogdescription ,array(‘response’ => ‘503’<span%20class=”pun”>));</span%20class=”pun”></span%20class=”pun”></span%20class=”pun”></span%20class=”pun”></span%20class=”pun”></span%20class=”pun”></span%20class=”pun”>
  10. }
  11. }
  12. add_action(‘get_header’<span%20class=”pun”>, ‘lxtx_wp_maintenance_mode’<span%20class=”pun”>);</span%20class=”pun”></span%20class=”pun”>

上面那段代码很好理解,就是:如果访客不是编辑以上的用户且没有在登录状态下,则显示站点维护中…

当然,如果想关闭这个站点维护功能的话,也很简单,只需要把上面代码中的 add_action 这一行注释掉就可以了。也可以全部注释掉或者直接删除。

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可联系站长QQ,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!!!!
5. 如有链接无法下载、失效或广告,请联系管理员处理!本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7.如遇到加密压缩包,默认解压密码为"www.xiaosonshu.com",如遇到无法解压的请联系管理员!
8.如遇到充值未到账,请联系管理员补发!管理员整天在线,未回复等等待!
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。
守望者软件开发工作室 » wordpress站点维护模式纯代码教程

发表评论

  • 23会员总数(位)
  • 143资源总数(个)
  • 0本周发布(个)
  • 0 今日发布(个)
  • 272稳定运行(天)

小松鼠资源网 XIAOSONSHU.COM 一个高级程序员模板开发平台!

立即查看 了解详情