WordPress代码实现网站维护提示

有时候出于某种原因网站需要进行临时调整和维护,此时为了告知用户以及对搜索引擎更友好,我们可以采用HTTP返回503的方式进行处理,这也是搜索引擎所提倡的方式。

方 法

将下面的代码加入到主题的 functions.php 中

// 网站维扩护503代码
add_action('get_header', 'wp_site_weifu');
function wp_site_weifu(){
    if(!current_user_can('edit_themes') || !is_user_logged_in()){
    wp_die('网站现在正在维护中,给您带来不便,敬请谅解', '这里填写浏览器标题显示内容', array('response' =>'503'));
    }
}
// 网站维扩护503代码结束

这样既可返回HTTP 503状态,查询地址:http://tool.chinaz.com/pagestatus/

正常访问是200,如果查询到是503,那么就说明成功了。
清理一下cookies再访问网站就可以显示维护信息了。


WordPress网站