当网站出现某种问题或者需要更新网站上一些内容的时候,为了用户的更好体验所以我们要对网站首页进行临时关闭(用我的话来说就是拿个东西替换首页阻隔访问。。。)
有些小伙伴可能会直接停止解析关闭网站,那种做法我告诉你这种做法完全不理智,对访客或者是搜索引擎来说都不是友好的(主要针对的还是搜索引擎),你可能会想到直接做个一个维护提示页面然后将网站请求全部都定向到维护提示页面。
这样处理虽然对与用户体验来说是非常友好的但是对于搜索引擎来说可就糟糕透顶了,在搜索引擎看来你整个网站的内容都变成一样的了,那不K你才奇怪了。
百度站长平台曾推荐过在网站维护时可以返回http 503状态码这样可以告诉搜索引擎,网站正在维护中。(这也是本篇文章想说的核心所在)
那么今天我给大家在这里讲解两种WP博客进入维护通知页面的方法
第一种
用wordpress建设的网站要做到这一点是非常简单的仅仅需要向functions.php文件中添加一些代码就可以了(虽然是本篇文章的核心所在但这里主要讲WP博客的操作方法)。
用到的代码:
1 2 3 4 5 6 |
function wp_maintenance_mode(){ if(!current_user_can('edit_themes') || !is_user_logged_in()){ wp_die('网站维护中……', '请在7:00之后再来', array('response' =>'503')); } } add_action('get_header', 'wp_maintenance_mode'); |
代码内容很简单,可想而知,也是一个很简单的页面上面提示者“网站维护中……', '请在7:00之后再来”,并返回一个503状态值。(提示的内容可自行修改也可以不修改根据个人喜好)
当网站维护完毕后只需要将代码注释或者删除掉就好了。
最后介绍两款插件来实现维护网站通知访客(访客:我操这网站在维护我还看什么东西,随后访客关闭了网页)和搜索引擎(503....)
第二种
第一款插件:maintenance
其特点介绍(其插件商店里评分挺高的):
- HTML/CSS布局
- 全屏的背景图片
- 背景边缘模糊效果
- 可上传自己的LOGO
- 可设置的颜色:字体、图标和背景
- 自定义浏览器标题,内容标题和文本
- 顶部工具栏可显示/隐藏,对登录用户也起作用
- 503错误开/关
- Google统计,输入ID即可
- 登录开/关
- 在维护模式中排除页面
第二款插件:wp maintenance mode
其特点介绍:
- 高度定制页面(颜色、文本和背景)
- 订阅功能,网站上线时会邮件通知用户
- 联系表单,可接收游客发送邮件
- 倒计时,显示有多久上线
- 允许搜索引擎绕过维护模式,搜索引擎优化
- 提供多张背景图片,也可以自定义,或者只显示颜色
- WordPress MU多站点支持
- 响应式设计
- 社交图标
- Google统计,需要复制整个统计代码
- 进入前台后的角色选项
对以上两款插件的总结(以下红色部分为刮刮乐刮刮更健康!):
以上介绍的两款插件出发点都是一样的,但可玩性不一样,后者可玩性更高扩展性更强大。但毕竟是维护网站又不是长期是临时最多也就两三天吧,所以没必要纠结哪个差插件更好更强大(完美主义者当我没说。。。)全文终!
人生短暂,开心每一天!
支持一下,不虚此行!
博主你这主题是免费的吗,在哪里下载能给个地址不
谢谢分享,这正是我要找的 ,我的博客,欢迎回访 https://coincryptoradar.com
谢谢分享,这正是我要找的 ,我的博客,欢迎回访
山有木兮木有枝,心悦君兮君不知。 https://coinzine.news