折纸SEO SEO优化 WordPress维护模式 – 故障清扫和自界说页面教程

WordPress维护模式 – 故障清扫和自界说页面教程

当您在WordPress网站上进行更新时,WordPress会进入维护模式并向网站访客展示一个暂且页面,例如更…

WordPress维护模式 – 故障清扫和自界说页面教程

当您在WordPress网站上进行更新时,WordPress会进入维护模式并向网站访客展示一个暂且页面,例如更新插件,主题或焦点。 这是为了阻止在更新修补文件时泛起任何破损或差异步的内容。 然则,这有几个问题。 首先,有时您的WordPress网站可能会陷入维护模式。 这基本上会使用整个站点瘫痪,直到您手动修复它。 第二个是默认维护页面/新闻没有样式,看起来太不友好了,而且在向接见者和客户发送新闻时受到限制。 或者我们可以接纳更佳友好的方式。 今天我们将探讨解决这些问题的一些解决方式。

  • WordPress维护模式
  • WordPress网站卡在维护模式页若那边理?
  • 自界说WordPress维护模式页面

WordPress维护模式是一个很好的内核小功效,在3.0版本正式引入。 每当您更新插件,主题或WordPress安装时,都市向接见者显示以下新闻,直到更新操作完成。

WordPress维护模式 – 故障清扫和自界说页面教程折纸SEO

WordPress维护模式默认页面

在更新和安装历程中,某些后端历程会在短时间内住手(通常只需几秒钟,详细取决于更新的数目和巨细)。 WordPress使用  wp_maintenance() 函数在您的站点上确定一个暂且的.maintenance文件,其中包罗您在上面看到的警报。 更新完成后,文件将自动删除,您的网站将恢复正常。

默认情形下,WordPress在维护模式下返回503 HTTP状态代码(服务不能用。)。 这基本上告诉Google你在页面上事情或出了什么问题,他们会稍后再回来查看。 这是您要为SEO显示的题目响应,由于若是您的网站暂时关闭,它不会损害您的排名。 Yoast宣布了一篇关于503状态HTTP头在SEO方面的主要性的文章,人人可以阅读领会下。

WordPress用户遇到的一个常见问题是他们的网站可能会陷入维护模式。 这可能异常恐怖,由于这也会影响管理员和后端。 突然间,您无法登录到您的WordPress网站,而且您的网站基本上已关闭,只能看莅暂且维护通知信息。

这种情形通常在发生冲突时发生,在这种情形下.maintenance文件可能会以为仍有待处置的操作和/或需要完成的更新。 这会导致文件保留,而且永远不会自行删除。 什么缘故原由导致冲突? 凭证我们的履历,若是用户以异常快的速率手动点击许多差异插件上的“立刻更新”,我们就会看到这种情形发生。 默认情形下,WordPress会按顺序错开更新,但若是毗邻中甚至有一个ms的延迟,则可能会导致突然冲突,从而触发维护模式一直卡在那里。

为确保不会发生这种情形,您可以在WordPress得插件管理列表(已安装的插件)上方点击“可用更新”,然后从批量操作下拉列表中选择“更新”。 然后单击“应用”。这将按顺序更新,就不太可能发生更新冲突。

WordPress维护模式 – 故障清扫和自界说页面教程折纸SEO

批量更新插件

防止这种情形发生的另一个建议是实时更新插件。 不要守候过长的时间才去实验更新插件的新版本,出于平安的思考我们也应该尽可能地对已安装的插件执行更新。 若是真的同时有30多个插件(只是大个譬喻)需要更新,最好逐个更新它们,以确保您的网站没有任何中止。

如何快速退出WordPress维护模式

若是您的WordPress网站现在卡在维护模式,您只需删除已确定的.maintenance文件,网站即可恢复正常。。

Step 1 -第一步是通过FTP/SFTP登录您的WordPress网站服务器。

Step 2导航到WordPress站点和/或公共HTML文件夹的根目录, 这是通常包罗wp-config.php文件的文件夹。 然后,找到并删除.maintenance文件。

WordPress维护模式 – 故障清扫和自界说页面教程折纸SEO

WordPress维护模式暂且文件.maintenance

删除后,您可以在浏览器中刷新您的网站,您的网站应该恢复正常。若是照样不能够正常接见,建议您祛除WordPress站点上的缓存,参考阅读文章《如何祛除/刷新DNS缓存(Windows,Mac,Linux)》。

您可以通过多种方式扩展WordPress维护模式,例如手动启用它或自界说页面以使其加倍友好。 您还可以向接见者和/或客户展示更多新闻,以便他们再次惠临你的网站。 请记着,您在网站上获得的流量越多,维护模式的新闻转达和样式就越主要,由于越多人会更有可能看到它。

除了运行更新之外,您可能希望改善维护模式页面的另一个缘故原由是,您可能正在手动将更改迁徙到生产。 我们始终建议首先在开发站点上进行测试,但有时您可能需要在生产站点上暂且展示维护页面一两个小时。

使用代码手动启用WordPress维护模式

您可以通过将以下内容放在functions.php文件中来手动启用WordPress维护模式。 或者更好的是,使用WordPress子主题来完成它。

// 启用WordPress维护模式
function wp_maintenance_mode(){
    if(!current_user_can('edit_themes') || !is_user_logged_in()){
        wp_die('<h1 style="color:red">网站更新维护中</h1><br />十分负疚,我们的网站正在维护更新中。马上恢复正常,请喝口水回来再试!');
    }
}
add_action('get_header', 'wp_maintenance_mode');

这将将会对未登录的用户接见网站时展示暂且维护的通知新闻。但管理员仍然可以接见仪表板,由于它正在使用内置的is_user_logged_in() 函数。

WordPress维护模式 – 故障清扫和自界说页面教程折纸SEO

WordPress维护模式提醒信息自界说(代码方式)

然则,上面的页面不能自界说(它也是动态天生的),但有些站长可能想将其设置为与网站的品牌和外观相匹配。老外 Hongkiat 提供的方案值得人人参考,您可以确定自界说页面。 您需要做的就是确定一个文件,将其命名为maintenance.php,然后将其放在/wp-content/文件夹中。 然后,使用CSS样式界说页面外观,甚至可以重新最先确定整个页面。

这样,当您更新WordPress焦点,主题或插件时,它将使用新文件和您的自界说。 已经在/wp-includes/中的load.php文件中界说了对此文件的检查,因此您无需执行任何分外操作。 它看起来像这样:

if ( file_exists( WP_CONTENT_DIR . '/maintenance.php' ) ) {
 require_once( WP_CONTENT_DIR . '/maintenance.php' );
 die();
 }

使用WordPress维护模式插件

若是您不熟悉编辑代码或需要更多内容,您还可以通过使用一些免费和高级插件来实现更高阶的WordPress维护模式提醒页面。

1. WP Maintenance Mode

WP Maintenance Mode是为您的WordPress网站提供快速简捷的维护模式通知的下载量最高的插件之一。 它完全免费,由着名的网页设计博客Designmodo的团队开发。 使用该插件你可以在你的WordPress处于维护模式时向访客展示一个异常友好的界面,如下方截图所示。 它适用于Multisite,但主要的是要注重它可能与部门缓存插件不兼容。

WordPress维护模式 – 故障清扫和自界说页面教程折纸SEO

WordPress维护页面插件-WP Maintenance Mode

YouTube视频营销SEO优化终极指南

该插件现在拥有跨越60万个激活安装,而且获得4星评分(5星满分)。 您可以从WordPress插件市场下载WP Maintenance Mode,或者在WordPress仪表板“插件”-“安装插件”下搜索安装。 它的一些附加功效包罗:

  • 能够更改颜色,文本和靠山
  • 订阅表格,联系表格和倒计时
  • 包罗的目的网页模板
  • 适用于任何WordPress主题
  • SEO选项-503 HTTP标头响应
  • 您可以从维护中清扫URL,若是您更改了WordPress登录URL,这尤其利便

2. Coming Soon Page & Maintenance Mode by SeedProd

Coming Soon Page & Maintenance Mode插件(好Q叉长的名字)由SeedProd 开发并于2011年推出。它在WordPress社区中享有盛誉,由于它是即将推出页面和WP维护模式页面支持优越的插件。 

WordPress维护模式 – 故障清扫和自界说页面教程折纸SEO

WordPress维护页面插件-Coming Soon Page & Maintenance Mode

它现在有跨越70万个有用激活安装,并获得了5星满分好评。 您可以从WordPress插件市场下载Coming Soon Page & Maintenance Mode,或者在WordPress仪表板“插件”-“安装插件”下搜索安装。它的一些附加功效包罗:

  • 适用于任何WordPress主题并接纳响应式设计
  • 支持自界说外观
  • 支持添加CSS和HTML
  • 多站点和BuddyPress支持

3. Slim Maintenance Mode

Slim Maintenance Mode插件完全相符您的想法。 该插件所实现的实质就是我们前面先容的代码实现自界说WordPress维护模式页面。 只需激活插件,在维护模式下只有管理员才气看到该网站。 若是你想要一些免费,快速和轻量级的插件,这个插件无疑是最佳选择。

WordPress维护模式 – 故障清扫和自界说页面教程折纸SEO

WordPress维护页面插件-Slim Maintenance Mode

该插件相对对照小众一些,现在的安装量远不如前面几个插件,但现在的获得不错的好评。您可以从WordPress插件市场下载Slim Maintenance Mode,或者在WordPress仪表板“插件”-“安装插件”下搜索安装。 它的一些附加功效包罗:

  • 小巧,简朴,轻盈
  • 无需忧郁分外设置,只需激活启用即可
  • 适用于任何WordPress主题
  • 后端新闻提醒您知道它处于流动状态
  • 503 HTTP标头响应
  • 兼容主流缓存插件

4.Maintenance Mode

Maintenance Mode是由Lukas Juhas开发的WordPress插件,是轻量级插件和默认包罗的WordPress维护模式的焦点。 该插件是完全免费的,使用wp_die() 函数,并可以通过启用WYSIWYG编辑器优化页面。

WordPress维护模式 – 故障清扫和自界说页面教程折纸SEO

WordPress维护页面插件-Maintenance Mode

它现在有跨越5万+个安装,而且获得5星评分。 您可以从WordPress插件市场下载Maintenance Mode,或者在WordPress仪表板“插件”-“安装插件”下搜索安装。 它的一些附加功效包罗:

  • 简朴易用,轻量代码设计
  • 使用本机WYSIWYG获取文本和自界说代码
  • 支持用户角色(管理员可看网站,用户对应的是维护模式通知页面)
  • 503 HTTP标头响应

5. Minimal Coming Soon & Maintenance Mode for WordPress

Minimal Coming Soon & Maintenance Mode,又是一个针对WordPress维护模式开发的名字超长的WordPress插件, 由博客WP Loop的团队开发维护。

WordPress维护模式 – 故障清扫和自界说页面教程折纸SEO

WordPress维护页面插件-Minimal Coming Soon & Maintenance Mode

它现在有跨越5万+个安装,5星满分好评。 您可以从WordPress插件主页下载Minimal Coming Soon & Maintenance Mode,或者在WordPress仪表板“插件”-“安装插件”下搜索安装。 它的一些附加功效包罗:

  • 兼容所有WordPress主题和插件
  • 能够更改您看到的每个元素,包罗靠山颜色,封面图像,字体等。
  • 在激活之前预览维护页面
  • 兼容缓存插件
  • 支持自界说登录URL
  • 仅对未登录的用户可见
  • 支持Google Analytics
  • 谷歌字体

6. Elementor

您还可以使用Elementor之类的页面构建器插件来设计自己的WordPress维护模式页面和即将推出页面。 事实上,接纳这种设施,你可以轻松地根据自己的想法定制这类页面。

WordPress维护模式 – 故障清扫和自界说页面教程折纸SEO

WordPress页面确定插件- Elementor

它现在拥有跨越90万+个安装,且照样5星评分。 点击Elementor直接下载插件安装包,或者在WordPress仪表板“插件”-“安装插件”下搜索安装。 它的一些附加功效包罗:

  • 100%可定制和设计
  • 提供登录,订阅,表单,倒计时,社交共享按钮和其他小部件
  • 接见角色控制
  • 支持维护模式和即将推出页面
  • 对搜索引擎友好的HTTP 200和HTTP 503状态码
  • 12个设计师精选设计的维护模式页面和即将推出页面模板

7.使用ManageWP提供的WP维护模式

ManageWP是一种从一个仪表板管理所有WordPress站点的服务,还包罗维护模式选项。 它们有一些很棒的默认模板,轻松切换你喜欢的样式,且还可以编辑HTML。

WordPress维护模式 – 故障清扫和自界说页面教程折纸SEO

ManageWP提供的维护模式功效

小结

如您所见,WordPress焦点包罗的WordPress维护模式异常适用。 但WP自带的维护模式提醒页面着实有点反人类,你可以通过扩展和定制,以匹配你的WordPress网站设计气概,提升用户体验。 您也可以自界说维护提醒新闻,以便接见者和客户领会当前无法接见的缘故原由。固然若是您陷入维护模式,通过我们前面的教程你也应该清晰如何快速恢复您的网站接见。

EditFlow-WordPress协作编辑插件

本文来自网络,不代表折纸SEO立场,转载请注明出处:https://www.30th-feb.com/3578

作者: DAR_KING

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

在线咨询: QQ交谈

邮箱: luckiestmjt@163.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部