北极寒流 » 网络资源 » wordpress站点临时维护或关闭时应该如何处理 - 2013.07.15

wordpress站点临时维护或关闭时应该如何处理

wordpress站点临时维护或临时关闭(例如需要备案时)我们应该如何处理呢?直接关闭站点那是非常不明智的方法,对访客或者是搜索引擎来说都不是友好的,也许你可能会想到直接做个一个维护提示页面然后将网站请求全部都定向到维护提示页面,这样处理虽然对与用户体验来说是非常友好的,但是对于搜索引擎来说可就糟糕透顶了,在搜索引擎看来你整个网站的内容都变成一样的了,那不K你才奇怪了。百度站长平台曾推荐过在网站维护时可以返回http503状态码这样可以告诉搜索引擎,网站正在维护中。

使用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');

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

来源:http://v7v3.com/wpjiaocheng/20130611.html

15

wordpress站点临时维护或关闭时应该如何处理

分享到:

最受欢迎的