WordPress 无需安装插件即可启用网站维护模式

WordPress 有很多启用维护模式的插件,但是 66哥 不喜欢什么功能都用插件来解决,今天就分享两个 WordPress 小技巧,教大家在不安装插件的情况下使网站进入维护模式。

前言

WordPress 有很多启用维护模式的插件,但是 66哥 不喜欢什么功能都用插件来解决,今天就分享两个 WordPress 小技巧,教大家在不安装插件的情况下使网站进入维护模式。

方法一

在 WordPress 网站根目录下新建一个名为 .maintenance 的文件,内容如下:

<?php $upgrading = time(); ?>

注意:创建 .maintenance 文件后 WordPress 网站将立即进入维护模式!
如需退出维护模式,删除 WordPress 根目录下 .maintenance 文件即可。

WordPress 维护模式一 屏幕截图

温馨提示:此方法将同时禁用网站前端和后端访问!

方法二

修改当前 WordPress 主题文件 functions.php ,在该文件中添加如下内容:

function maintenance_mode() 
{ 
if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) {wp_die('<center><img src="你的图片地址"  height="300" width="300"><h1>站点维护中,请稍后再来.</h1><p>试着放下手中的工作,喝杯咖啡,过一会儿再来看看。<p></center>');} 
} 
add_action('get_header', 'maintenance_mode');

如需退出维护模式,删除当前主题 functions.php 文件中刚刚添加的代码即可。

WordPress 维护模式二 屏幕截图

温馨提示:此方法只禁止前端访问,不会禁止后台登录访问!

后语

一般我建议使用第二种方法,自定义显示内容更容易,而且通过 WordPress 后台主题编辑器就可以操作添加代码。

PS:最近圣诞节 66哥 比较忙,所以文章更新的少,主要原因还是自己偷懒了……

给TA打赏
共{{data.count}}人
人已打赏
WordPress教程

10 个提升 WordPress 网站运行速度的小技巧

2020-11-26 14:16:50

WordPress教程

把 WordPress WooCommerce 产品分类页面的分类描述移动到产品下方显示

2021-3-8 19:30:04

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索