为什么在线上调整网站时,要使用维护页面,让我们看一下维护页面的一些好处。有了维护页面,您可以…
- 可以避免访问者在打开您网站时,因维护原因出现一些糟糕的情况。
- 它可以帮助您正常地在网站的后端调整网站设置,主题或插件,而不会让访问者看到您的网站在维护时的全部细节。
在 WordPress 插件市场,有许多类似功能的插件,功能也非常强大。不过相对的,设置起来就比较麻烦。那么有没有比较简单暴力的办法呢?
其实,WordPress 是内置了维护模式的。那么,我们可以用过简单的代码,来开启维护模式。
开启维护模式
function maintenance_mode() {
if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) {wp_die('维护中,请稍后再来.');}
}
add_action('get_header', 'maintenance_mode');
您需要做的是,将上述的代码添加到主题的functions.php文件或特定网站文件中(nicetheme 的主题,在主题目录中,可以找到 funcitons_xxxx.php的文件,比如 cosy 主题,即 functions_cosy.php 将代码添加在这个文件中,效果等同于添加在 functions.php)。
结束维护模式
当你要结束维护模式并允许用户访问您的网站,只需将最后一行注释掉,如下所示:
// add_action();
📮评论