当我们在对站点内容进行更新重新排版时,前台界面往往并不是那么美观,如果这时有访客进行访问,访客就会有一个不太好的浏览体验。为了防止这种事情发生,我们往往会发布一些关于维护的公告,或者直接开启维护模式,使前台显示“站点维护中”的字样。
开启维护模式非常的简单,只需要短短几行代码就可以实现
具体操作
将以下代码添加到主题目录下的function.php
文件中保存即可:
function maintenance_mode() {
if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) {wp_die('维护中,请稍后再来.');}
}
add_action('get_header', 'maintenance_mode');
如何结束维护模式
当你要结束维护模式并允许用户访问您的网站,只需将最后一行注释掉,如下所示:
//add_action('get_header', 'maintenance_mode');