开发者社区> 问答> 正文

wordpress维护调试时对外展示自定义内容

上篇权当灌水了,这一篇来点实用的。wordpress是很多中小网站初期的选择,强大的插件系统,丰富的主题选择。。。也正是因为wordpress太全面了,基本上每一个用wordpress搭建的网站初期都免不了要经常折腾一下。而折腾的时候最好还是不要让访客看到网站的各种丑态,这段代码可以让你对访客展现自定义的维护信息,同时还可以对搜索引擎返回503代码。

把以下代码添加到当前主题的function.php文件中即可(没有修改过的最好事先备份一下):

// 网站维扩护代码
function wp_site_weihu(){
if(!current_user_can('edit_themes') || !is_user_logged_in()){
wp_die('生活有意思目前维护中,码农正在疯狂捉虫', '预计X小时候后可以恢复正常,请您先到别处逛逛', array('response' =>'503'));
}
}
add_action('get_header', 'wp_site_weihu');
// 网站维扩护代码结束

其中的wp_die后面引号中的文字,可以自行定义。保存修改后,退出登录刷新主页即可看到自定义的维护信息了。

展开
收起
teamo2012 2014-06-07 16:34:09 6297 0
0 条回答
写回答
取消 提交回答
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
函数计算最佳实践:快速开发一个分布式 Puppeteer 网页截图服务 立即下载
动态、高效,蚂蚁动态卡片的内核逻辑 立即下载
内容驱动游戏分发 立即下载