首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >简单代码实现“网站维护中”“coming soon” 效果

简单代码实现“网站维护中”“coming soon” 效果

作者头像
Jeff
发布2018-01-19 16:09:44
2.5K0
发布2018-01-19 16:09:44
举报
文章被收录于专栏:DeveWorkDeveWork

一般网站要改版或者临时维护一下可能要给访客一个友好的“网站维护中”“coming soon” 提示,之前本站DeveWork.com 也分享了《WordPress“网站建设中/倒计时”主题Launcher汉化修改版免费发布》。但如果你要追求简单,可以直接使用代码。下面的代码以一个php 文件保存并放在WordPress 插件根目录下面,激活即可使用。

<?php /* Plugin Name: 维护中提示插件 Plugin URI: http://devework.com/ Description: 维护中提示插件.. Version: 0.1 Author: Jeff */ function dw_maintenance_mode(){ if(!is_user_logged_in()){ wp_die('<p>(⊙o⊙)…网站正在升级,请稍后访问,感谢您的谅解!</p><p>Coming soon...</p>', '网站升级中...', array('response' => '503')); }}add_action('get_header', 'dw_maintenance_mode'); ?>

代码中第十行前面的html 代码是提示信息,接着是网站标题,最后那个数组response表示的是响应代码 503——意思:因暂时超载或临时维护,您的Web 服务器目前无法处理HTTP 请求。其含义是,这是一个暂时情况,会有一些延误,过后将会得到缓解——这样对搜索引擎也很友好。

上述的核心代码可以直接复制到主题的functions.php 文件来实现同样的效果。但在这类情况下,插件的“即插即用”可能会更方便一些。

代码略修改这里,感谢原作者。

PS:Jeff的阳台 新版主题上线,采用Jeff 最新的原创主题 Geekwork,还望各位赏脸去瞧瞧,反馈个bug 也不错!谢谢!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2013/08/30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
网站建设
网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档