WordPress临时维护代码

Timle.CN:专注 WordPress建站WordPress主题WordPress插件 分享,同时也关注各种 建站资源前端技巧免费资源IT互联网热点 。CTRL+D即可收藏本站,我们期待您的再次光临!

不管任何网站都随时可能出现问题,那么当wordpress网站或博客在遇见问题或者是维护时我们该怎么做呢?

直接关闭站点那是非常不明智的方法,对访客或者是搜索引擎来说都不是友好的,你可能会想到直接做个一个维护提示页面然后将网站请求全部都定向到维护提示页面。

这样处理虽然对与用户体验来说是非常友好的但是对于搜索引擎来说可就糟糕透顶了,在搜索引擎看来你整个网站的内容都变成一样的了,那不K你才奇怪了。

百度站长平台曾推荐过在网站维护时可以返回http 503状态码这样可以告诉搜索引擎,网站正在维护中。

使用wordpress搭建的网站要做到这一点是非常简单的仅仅需要向functions.php文件中添加一些代码就可以。

function wp_maintenance_mode(){
    if(!current_user_can('edit_themes') || !is_user_logged_in()){
        wp_die('网站维护中……', '请在7:00之后再来', array('response' =>'503'));
    }
}
add_action('get_header', 'wp_maintenance_mode');

当网站维护完毕后只需要将代码注释或者删除掉就好了。

版权声明:本站所有文章和资源使用CC BY-NC-SA 3.0 CN协议发布,转载应当以相同方式注明并注明文章来自“Timle.CN -> WordPress临时维护代码”。在页面右边可以分享本文哦!

有 1 发吐槽 关于 “WordPress临时维护代码

  1. 沙发
    陌小雨 2015-03-13
    :oops: 这个关键时候还挺有用的。

疑问 难过 胜利 微笑 抠鼻 可爱 抓狂 偷笑 奋斗 衰 撇嘴 色 贼笑 爬虫 鼓掌 发怒 擦汗 握手 酷 玫瑰 哭 呲牙

WordPress临时维护代码
3 票, 5.00 平均等级 ( 99% 分 )