当前位置:首页>WordPress建站>网站维护>WordPress自定义临时维护提示信息

WordPress自定义临时维护提示信息

WordPress 主题 CoreNext

有时候我们需要对WordPress站点进行临时维护,可能需要花费几分钟或者更长时间,那么我们很有必要告诉访客,我们正在进行临时维护,请稍后访问。只需要将下面的代码添加到主题的 functions.php 文件即可:

function wp_maintenance_mode(){
    if(!current_user_can('edit_themes') || !is_user_logged_in()){
        wp_die('网站临时维护中,请稍后访问', '网站维护中——请稍后访问', array('response' => '503'));
    }
}
add_action('get_header', 'wp_maintenance_mode');

这样,除了网站管理员以外,其他用户和游客访问网站时都会提示正在维护,并且返回503状态,对搜索引擎也很友好。维护好以后,注销第3行 wp_die()  代码即可。

参考资料:http://wpdaily.co/top-10-snippets/

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
欢迎关注WordPress大学公众号 WPDAXUE
网站维护

WordPress站点出现404错误时邮件通知管理员

2013-5-23 8:01:09

网站维护

有人登录WordPress后台时邮件提醒管理员

2013-5-28 7:24:20

5 条回复 A文章作者 M管理员
  1. 动感单车网

    测试了下,这个方法可行,赞一个!

  2. 我加了这段代码后网站就访问不了了,后台也出现部分障碍

  3. 请问如何完全重新定义wp_die的错误画面,而不是仅仅改些参数。
    我的目的是让错误页面变成弹出效果

  4. 🙄 🙄 这个超实用,感谢分享。

  5. 这个功能很不错,特别是使用新主题在设置时很实用。

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索