ic_ee

如何修复 WordPress 中的“您的网站出现严重错误”(二)

hostgator美国虚拟主机商分享如何修复 WordPress 中的“您的网站出现严重错误”(二)

方法 3:使用备份恢复您的网站

如果前两种方法都不起作用,则意味着发生了更严重的事情或最近更改了文件。想一想,看看您是否能回忆起错误之前是否对 WordPress 核心文件、主题或插件进行了更新。

如果是这样,那么您可能只想还原这些更改。当然,文件完全有可能损坏。

最简单的方法是使用备份在发生严重错误之前恢复您的网站。

现在,如果您没有备份,则此方法不适合您。一旦你修复了这个错误,你应该创建一个备份,以确保这是将来的一个选项。推荐阅读:《如何修复 WordPress 中的“您的网站出现严重错误”(一)》

您的网络托管公司很有可能会自动备份您的网站。您应该仔细检查他们是否这样做。如果是这样,请与他们联系,看看他们是否可以帮助您恢复您的网站。

如果您使用其他方式创建备份,例如备份插件,请按照该插件或服务中的步骤在错误发生之前恢复您的网站。

这应该可以让您的网站重新启动并运行,但请注意不要更新任何内容,因为这可能是原因。

您可能需要创建一个测试环境来准确确定导致严重错误的原因。

方法 4:切换到默认主题

虽然插件是最可能的原因,但问题也可能源于您的主题。就像插件一样,主题会定期更新,这些更新有时会导致大量问题。

特别是如果您对主题进行了重大修改。

快速确定问题是否是您的主题的一种方法是从您使用的布局切换到默认的 WordPress 主题。当然,如果您已经在使用一个,那么它不太可能是导致问题的 WordPress 主题。

但是,如果您认为有可能,您仍然可以尝试更换它。

第 1 步:找到主题文件夹

您的 WordPress 主题存储在 Themes 文件夹中。我知道,这很明显。首先,您需要找到此文件夹,该文件夹与方法 2 中的 Plugins 文件夹位于同一位置。为此:

登录您的网络托管帐户并访问 cPanel

选择文件管理器选项

进入public_html目录

进入 wp-content 文件夹

进入后,找到进入主题文件夹。

找到主题文件夹

第 2 步:重命名您正在使用的主题

与插件类似,您将看到已安装的每个主题的完整列表。一个普通的网站可能会安装一两个(通常是他们使用的一个和默认主题)。

简而言之,您将重命名当前使用的主题,而是使用默认主题。现在,如果您没有默认主题,则需要将文件添加到此文件夹中。

重命名主题以修复您网站上的严重错误

这样做是让 WordPress 恢复到 Themes 文件夹中的默认主题。

第 3 步:验证

此时,您应该重新加载您的网站以查看严重错误是否仍然存在。如果是这样,那么你的主题不应该受到责备。您可以快速将您使用的主题重命名为其原始主题,然后您可以再次将其设置为主题。

如果错误确实得到了修复,这意味着你的主题中的某些东西是罪魁祸首。然后,您将需要开始对主题进行故障排除。如果它是一个高级主题,那么这是利用它提供的任何支持选项的绝佳机会。

当然,您可以删除主题并切换到新主题。赔率是一个导致严重错误的主题非常过时。如果是这种情况,坚持下去只会导致更多的错误。

方法 5:升级您的 PHP 版本

WordPress 是用 PHP 语言编写的。因此,您需要确保您的网站使用的是最新版本或至少是更新的版本。在撰写本文时,可以使用 PHP 7.3 及更高版本。推荐阅读:《搭建网站过程中需要避免一些常见的错误(一)》

但是,如果您仍然坚持使用旧版本,那肯定会导致错误。

因此,是时候检查和升级您网站的 PHP 版本了。

注意:使用旧版本 PHP 的唯一原因是,如果您使用的是旧版本的 WordPress 或您不想放弃的某些插件。两者都不推荐,因为它们会使您的网站容易受到黑客攻击。

第 1 步:在 cPanel 中找到 PHP 版本选项

您可以轻松更改正在使用的 PHP 版本。事实上,您可以选择任何版本来使用,这通常会导致更多问题,但有选项很好。

在这种情况下,您应该查看 软件部分并选择 多PHP管理器 选项。

选择正确的 PHP 版本可以修复您网站上的严重错误

第 2 步:选择 PHP 版本

您将在页面顶部看到您当前的 PHP 版本。只要在7.3以上就可以了。如果不是,请单击当前 PHP 选项并使用下拉列表选择更新的版本。

就是这样,您的 PHP 版本已更新。

第 3 步:验证

剩下要做的就是再次检查您的网站上是否仍然存在严重错误。如果它消失了,应该归咎于您的 PHP 版本,这就是为什么您不应该使用旧版本的原因。

即使错误没有修复,强烈建议使用更新版本的 PHP。但是,此时您可以随意将其更改为您想要的任何内容,但请注意风险。推荐相关阅读:《美国服务器使用CDN为WordPress网站加速的好处》

 

ic_ee

如何修复 WordPress 中的“您的网站出现严重错误”(一)

如果有一件事会吓到任何 WordPress 开发人员,那就是您的网站遇到严重错误。此错误没有提供任何有用的信息来解决问题,这只会使情况更加紧张。遇到此错误的网站无法接收流量。这意味着您无法赚钱,搜索引擎也无法抓取您的内容。如果不加以控制,您的排名将直线下降。hostgator美国主机商分享如何修复 WordPress 中的“您的网站出现严重错误”(一)

今天,我将演示您应该采取哪些步骤来尝试解决 WordPress 中的严重错误。

是什么导致 WordPress 网站出现严重错误?

如果您是一位资深的 WordPress 用户,那么您可能会将“WordPress 遇到严重错误”识别为较旧的白屏死机错误。本质上,WordPress 已更改为显示新消息,但它们实际上是相同的错误。

至于错误的实际原因是什么,老实说,它可能是任何事情。

我知道这与错误消息本身一样有用,但这是事实。话虽如此,最常见的原因可能是您的网站超出了内存限制。

第二个最常见的原因是插件使用。它比应有的更常见,但如果插件碰巧有更新,它可能会破坏您的网站。或者,您可能刚刚安装了一个与其他插件不兼容的插件。

插件可能会出现很多问题,所以这实际上是一个个案的基础,但老实说,这只是表面上的问题。

如何修复 WordPress 网站上的严重错误

为几乎任何问题的问题创建指南都具有挑战性。因此,我整理了几个常见的步骤,您可以使用这些策略来修复 WordPress 网站上发生的严重错误。

总体而言,这里的所有方法都不难执行,如果一切顺利,您的网站很快就会恢复正常运行。推荐阅读:《搭建网站过程中需要避免一些常见的错误(一)》

方法一:增加 PHP 内存限制

您应该尝试的第一件事是增加最大 PHP 内存限制。默认情况下,此值由您的网络托管公司设置,但您可以通过几行简单的代码来更改它。

现在,您可能仍然想知道内存限制到底是什么。简而言之,每个网站都存储在 Web 服务器上,并且该 Web 服务器具有一定数量的 RAM,用于确保网站正常运行。

如果您的网站超过了 RAM 值,那么它将无法运行,因为您已经超出了硬件能够提供的能力。出于这个原因,您需要手动设置一个限制,以确保您的网站不超过网络服务器。

内存限制正是如此。现在,好消息是您的网站不需要大量内存,但有时它可能设置得太低,某些插件无法运行。

幸运的是,您可以在几分钟内进行调整。

第 1 步:找到 wp-config.php 文件

您可以使用FileZilla等 FTP 客户端访问您网站的后端,也可以使用您的网络托管帐户。为简单起见,我将演示这一点,以及使用网络托管帐户的 cPanel 的所有未来方法。

登录您的网络托管帐户并访问cPanel。找到文件部分并选择文件管理器选项。

使用文件管理器修复您网站上的严重错误

找到您的 WordPress 目录。它通常命名为 public_html,但名称可能因主机而异。进入后,找到wp-config.php文件。

右键单击它并选择“编辑”选项。

编辑 wp-config.php 文件

第 2 步:增加内存限制

增加内存限制非常简单,只需要您将以下行复制并粘贴到 wp-config.php 文件中:

define( ‘WP_MEMORY_LIMIT’, ‘128M’ );

您实际上可以调整“128M”值以满足您的需求。默认分配的值取决于您的网站主机。在大多数情况下,默认限制为 32M 或 64M。您也可以尝试更大的值,例如 256M。

但是,实际上,128M 对于任何网站都应该足够大。

注意:根据您购买的网络托管计划类型,您可能无法调整内存限制。在这些情况下,您需要联系您的虚拟主机并更改计划。

第 3 步:保存更改

一旦您有了所需内存限制的代码,只需将更改保存到文件中。之后,重新加载您的网站以查看您网站上的严重错误是否已经消失。推荐阅读:《日常维护WordPress网站的工作有哪些?》

如果是,那么恭喜,如果不是,不要气馁,有很多潜在的原因。

注意:保留非常高的内存限制实际上是一个安全漏洞。你看,这为黑客在你的网站上安装后门打开了大门。因此,建议仅将其设置为您绝对需要的内容。

方法2:禁用所有插件

插件是您网站严重错误的最​​可能原因。为了确认这一点,您需要做的就是禁用所有插件。如果错误消失,您就知道它是一个插件。然后,您需要通过一次重新激活一个插件来确定它是哪个插件。

这听起来可能很多,但实际上非常简单,只需几分钟。

第 1 步:找到 wp-content 文件夹

您需要做的第一件事是找到插件文件的位置。您将在 wp-content 文件夹中找到它们,它们位于它们自己的名为 plugins 的子文件夹中。要找到这个:

登录您的网络托管帐户

访问 cPanel

选择文件管理器选项

进入public_html目录

进入后,找到 wp-content 文件夹。

wp-内容文件夹

第 2 步:重命名插件文件

进入 wp-content 文件夹后,您将看到存储在您网站上的所有内容。对于这种方法,您通常需要删除 plugins 文件夹并查看它是否可以解决问题。

相反,您可以将文件夹重命名为其他名称。通过这样做,WordPress 将无法识别其中的任何插件文件,这实际上会将它们从您的网站中删除。

重命名插件文件以修复您网站上的严重错误

您不必在这里发挥创意,因此只需在名称中添加 @即可将其重命名为“plugins@”,然后单击“重命名文件”按钮。

重新命名文件

进行此更改后,请重新加载您的网站以查看严重错误是否仍然存在。如果不是,则应归咎于插件,但这实际上并不能告诉您是哪一个导致了问题。为此,请查看下一步。

如果错误仍然存​​在,那么插件不是原因。尝试下一种方法来解决问题。

第 3 步:确定导致错误的插件

好的,既然我们知道插件是问题所在,我们需要将插件文件夹恢复为其原始名称。您将以与更改它相同的方式执行此操作。该文件夹现在必须命名为“plugins”。

修复后,进入插件文件夹。您将看到网站上安装的每个插件的列表。每个插件都有自己的文件夹,其中包含其文件。

现在,在删除文件之前制作文件副本非常重要。这样,如果您发现插件不是罪魁祸首,您可以快速恢复它。有两种方法可以做到这一点:

第一种方法是单独复制每个插件文件夹,如下所示:

  • 右键单击插件文件夹
  • 选择复制选项
  • 输入存储文件的位置

或者,您可以复制插件文件夹并将其命名为“plugins#”,就像以前一样。这样,您就拥有了该文件夹的副本,并且可以再次更改其名称以将其恢复为主文件夹。

无论如何,一旦你有了一个副本,就开始一次删除你的插件。删除每个插件后,检查严重错误是否消失。一旦它消失,你就会确切地知道是什么插件导致了错误。

目前,最好的方法是删除该插件,直到您首先弄清楚它导致问题的原因。推荐相关阅读:《美国服务器使用CDN为WordPress网站加速的好处》

 

ic_ee

清理WordPress 网站的7 种方法

当你需要深入清洁浴室或厨房时,你会想知道这些裂缝和缝隙中会有这么多的污垢和污垢。每隔几个月给一切好的磨砂膏是件好事。厨房和浴室的深度清洁不仅对你有好处,对你的网站也有好处。信不信由你,你的网站也可能有很多污垢和污垢。hostgator香港服务商分享清理WordPress 网站的7 种方法

当网站运行良好时,很容易不考虑清理你的网站。你的网站存在的时间越长,它的污垢和污垢堆积就越多。今天,我们将指导您如何清理您的WordPress网站。

当大多数人第一次启动他们的网站时,它非常轻。然而,随着时间的推移,可以添加新的插件、媒体、主题,甚至可能添加更改的WordPress核心代码。这些变化没有错;但有时会留下旧媒体、插件、主题、评论、编码和链接,导致你的网站慢慢臃肿。推荐阅读:《日常维护WordPress网站的工作有哪些?》

臃肿的网站有什么问题?网站臃肿时,网站的实际大小会影响其加载时间。这可能会导致访问者感到沮丧,导致跳出率高。它不仅会影响你的访问者,还会使你的网站管理更加困难,因为你的网站管理区域非常缓慢。

因此,明智的做法是花时间深入清理你的WordPress网站。在深度清洁的同时,您还可以确认所有适当的维护已经完成。

清理WordPress 网站的7 种方法

加速您的WordPress网站应该是首要任务。既然我们已经分享了清理WordPress网站的一些原因。在我们开始清理所有的污垢和污垢之前,完全备份你的网站是非常重要的。如果我们不小心擦洗了太多的力和问题,完整的网站备份将使我们恢复到正常工作的网站。

更新您的WordPress网站的核心文件、插件和主题非常重要。这些更新可以提供重要的安全更新、新功能和错误修复。

WordPress拥有成千上万的优秀资源,通常很容易添加一堆插件和主题。有些资源会使你的网站受益,但其它资源实际上会给你的网站带来不必要的压力。

通常,用户只是停止插件和主题,而不是完全删除它们。尽管已停止使用,但这些文件仍然存在,并可能导致各种错误和安全问题。删除不必要的主题和插件是清理网站的重要组成部分。

在构建网站时,可能很难知道所有内容的正确尺寸,有时你必须上传多个不同版本的图像。每一个版本都能增加你网站的整体尺寸。都上传到类似储藏室的媒体库。删除所有未使用的媒体类型除所有未使用的媒体类型是明智的。

CDN将允许您根据访问者从不同的位置提供静态文件,这将允许页面加载时间更快。除了从用户的角度来看,您的服务器还可以将这些资源卸载到另一个专门为此调整的服务中,以减少对服务器资源的影响。

删除未使用的图像不仅很重要,而且压缩和优化整个网站的图像也很重要。在您的网站上涂抹图像是为了缩小整体图像大小,使图像加载更快,缩小网站大小。推荐阅读:《5大WordPress反垃圾插件,助您轻松清理评论区》

另一种清理WordPress网站的方法是更新WordPress用户账户。检查分配给每个用户的每个用户权限是非常重要的。您不希望客户有权编辑您的网站。您也可能有用户不再需要访问您的网站。

进入用户选项卡并检查每个用户,以确保他们有正确的权限,并且实际上需要访问您的网站。检查每个用户,以确保与他们的个人信息相关的信息是正确的。随着越来越多的用户使用您的网站,您将希望更频繁地执行此检查。

如果你经营博客,你会发现你的评论是垃圾邮件。删除它们总比忽略这些评论,让它们弄乱你的WordPress仪表板好。将每个垃圾邮件评论标记为垃圾邮件,一旦对所有评论进行分类,垃圾邮件和垃圾箱将被清空。

我们建议您使用反垃圾邮件保护插件,以帮助防止这些垃圾邮件评论甚至进入。Akismet安装在大多数WordPress上。该插件由构建WordPress的团队构建,因此它是一个可靠的反垃圾邮件插件。

如果您认为您的内容已经过时或无关紧要,请花一些时间更新和重写内容。这可能需要很多时间,但这是值得的。为了吸引更多的访问者,你不仅要清理你的网站。这一步骤是通过查看次要详细信息来完成的,比如网站底部的版权信息,以确保它是最新的。

今天,我们分享了您网站上需要清理的最关键区域。从运营更新到查看现有内容,清理网站的过程可能会让人感到不知所措。一步一步,你就能保证网站的每一部分都是精致而跨度的。推荐相关阅读:《修复速度慢的WordPress 网站》

ic_ee

修复速度慢的WordPress 网站

hostgator香港主机商分享探索可以加速慢速WordPress 网站的潜在领域。

保持您的WordPress 网站更新

维护WordPress 网站的一个重要方面是保持更新。这似乎是最明显的做法,但仍然值得提醒。WordPress 更新包括安全补丁、最新功能和性能修复。

优化您网站的图片

根据HTTP 存档(2022 年3 月1 日),WordPress 网站的中位页面重量为2408 KB,其中图像几乎占1117 KB(占总页面重量的46.38%)。

难怪大图像会减慢您的网站速度,从而产生不太理想的用户体验。因此,手动或使用插件优化图像可以大大加快页面加载时间。推荐阅读:《网站打开速度慢怎么办,该如何有效提高访问速度》

谨慎使用插件(仅在必要时)

插件是WordPress及其社区的生命。WordPress.org上列出了令人印象深刻的54,000 多个免费插件库 ,以及其他地方列出的数千个插件,您可以在安装WordPress 插件时陷入困境。

未优化的WordPress插件会降低您网站的性能,增加页面加载时间。

选择一个快速的WordPress主题

选择一个快速的WordPress主题对于您的网站性能和用户体验至关重要。主题的功能,如布局、导航菜单、调色板、字体和图像放置,是访问者首先会注意到的。

如果这些功能没有得到很好的优化,你的网站可能很漂亮,但速度也很慢。

修复速度慢的WordPress 网站

配置缓存以优化您的网站

缓存是一种具有多层的复杂技术。我们有一篇专门的文章来解释什么是缓存。快速总结一下,它是存储和调用经常提供的数据以加快网站速度的过程。

WordPress在PHP和MySQL上运行,如果您不使用缓存,这两者都会变得臃肿。因此,您的网站速度是您、您的主机和缓存之间的共同努力。

减少外部HTTP 请求(和API 调用)

您的WordPress 网站的主题和插件可能包括对各种资源的外部请求。通常,这些请求用于加载外部托管的文件,例如样式表、字体、脚本等。推荐阅读:《8个优化技巧助你改善WordPress后台访问速度》

CSS 可以是一个渲染阻塞资源。有时,它们用于添加分析、社交媒体共享等功能。使用其中的一些是可以的,但太多会降低您的网站速度。如果您可以减少HTTP 请求的数量并优化它们的加载方式,您就可以加速您的网站。

缩小网站的脚本和样式表

代码缩小是从代码中删除不必要元素的过程。对于WordPress网站,主要包括缩小JS 脚本和CSS 样式表。这些元素是代码的一部分,因为它很容易被人类(或Web 开发人员)阅读。这种元素的一个简单示例是代码注释。但是,机器(或网络浏览器)不需要这些元素。

通过缩小您的网站代码,您可以拥有更小的JavaScript和CSS文件。它们不仅加载速度更快,而且浏览器解析它们的速度也更快。它们一起可以极大地提高您的页面加载速度。

在每次页面加载时只加载必要的脚本

大多数WordPress 主题和插件资源经常在所有页面上加载和运行,即使在某些页面上不需要它们。例如,联系表单插件 可以在每个页面上加载其资产,而不仅仅是在具有联系表单的页面(例如联系页面)上。

缩小和组合这些脚本可能会稍微提高您的网站性能,但最好首先阻止这些脚本和样式加载。

我们建议为使用免费的资产清理插件。它将扫描页面上加载的所有资产。然后,您可以选择此特定页面上不需要的CSS 和JS 文件,从而减少臃肿。

加速你缓慢的WordPress 管理仪表板

通常,后端优化从优化前端开始,因为加速前端几乎总是能解决后端的性能问题。

如果您的WordPress 管理员反应迟缓,您可以反过来做同样的事情——修复后端性能问题可能有助于加快您的网站访问速度。

服务器位置和配置事项

您的Web 服务器的位置及其配置会对您网站的速度产生重大影响。

例如,如果您的网络服务器在美国,您的网站对来自欧洲或印度的访问者的加载速度将比对来自美国的访问者的加载速度慢。

使用内容交付网络(CDN)

CDN 通过直接向您的访问者提供内容来减轻您的Web 服务器的负载。这些是一个服务器网络(也称为POP),旨在托管和交付站点内容的副本,例如图像、样式表、字体、脚本和视频。

删除不必要的URL 重定向

如果您要使用新帖子和页面更新网站,您的URL 结构可能会发生变化。在这种情况下,URL 重定向是一件好事。但是,如果您不遵循WordPress 重定向最佳实践,您可能会对您网站的用户体验和搜索引擎优化(SEO)产生负面影响。

配置不当的URL 重定向最常见的问题是导致重定向链。在某些情况下,这个链是一个无限重定向循环。这种重定向链通常会导致页面加载时间增加。

修复WordPress 混合内容警告(HTTPS/SSL 错误)

今天必须通过HTTPS 协议运行您的WordPress 网站。当页面包含HTTP 和HTTPS 内容时,会出现混合内容警告。不安全地加载资源不仅是一个安全问题,也是一个潜在的性能问题。如果您在您的网站上遇到混合内容错误,您可以使用免费工具(如Why No Padlock )向您显示哪些资源被不安全地加载。

定期优化你的WordPress 数据库

WordPress 站点的数据库存储其所有关键信息。但是如果没有定期维护,它可能会降低您的网站速度。

例如,当您启动网站时,WordPress 数据库仍然可以保存多年前的信息。这包括帖子和页面修订、草稿、已删除的评论和已删除的帖子。虽然它们可能有助于编辑和发布最近的帖子,但随着时间的推移,数据库会积累大量不必要的数据并变得臃肿。

因此,优化您的WordPress 数据库对于改善和维护您网站的性能是必要的。

选择基于云的WordPress 安全服务

每天都有成千上万的WordPress 网站被黑客入侵。因此,安全性对于WordPress 网站来说是一个关键问题,您需要时刻掌握它。

您有两种使用防火墙保护WordPress 站点的主要方法:

选择具有良好记录的安全网络托管服务

使用专门的第三方安全服务来保护您的网站

可靠的WordPress 托管服务提供商将为您处理大部分网站安全措施。

升级到最新的PHP 版本

WordPress 主要由服务器端编程语言PHP提供支持。甚至它的主题和插件也主要是用PHP 编写的。

通常,较新的PHP 版本比较旧的版本更快。我们鼓励我们的客户使用受支持的最新PHP 版本。它们提供了许多性能改进,也更安全。

我们的年度PHP 基准测试发现WordPress 在PHP 8.1 上比PHP 8.0 快47.10% 。与PHP 7.2 相比,它更快,每秒处理超过50%的请求。

在撰写本文时,大多数WordPress 插件、主题和开发工具尚不支持PHP 8.1。如果您计划将生产站点的环境升级到PHP 8.1,我们建议您在暂存环境中对其进行彻底测试,以确保它不会中断。

切换到受信任的托管WordPress 主机

如果您已经尝试了上述所有步骤,但仍然卡在缓慢的WordPress 网站上,那么剩下的唯一选择就是切换到可靠的托管WordPress 托管服务提供商。

通常,托管WordPress 托管具有多种功能,可帮助WordPress 网站高效、安全、快速地运行。所有技术知识都留给专家,让您专注于经营业务。推荐相关阅读:《如何检测香港虚拟主机的速度及稳定性》

ic_ee

日常维护WordPress网站的工作有哪些?

运营网站不仅仅是发布内容和设计美观的外观。需要定期维护WordPresss网站,以确保WordPresss尽可能稳定运行。如果你不注意,网站的速度会大大降低。幸运的是,维护WordPresss并不困难。为了确保您的WordPress网站始终正常运行,今天hostgator美国分销主机将分享WordPress日常维护所做的八件事。

网站备份。

在WordPress维护任务中,备份你的网站很重要,有助于提升网站的安全性。拥有WordPress备份会给你最大的帮助,当网站出现问题。推荐阅读:《如何利用WordPress网站构建器轻松建立网站》

比如网站崩溃了,只需要从备份中恢复,重要信息或者插件兼容性问题不小心删除了,就可以从备份中恢复,网站确实需要定期备份,最好是下载到自己的电脑上。因为主机空间保存的备份也可能有问题,比如整个服务器盘都坏了,悲剧!

一位可爱的客户真是太幸运了,网站托管在vultr服务器上,前几天收到服务商的邮件,说自己的网站服务器坏了,数据恢复不了,只重新调配了一个新的服务器,说要赔偿服务器半个月的费用,让网站所有人从备份中恢复数据,可悲的是客户根本就没用过自己的备份服务(收费),从来没下载过网站数据备份,然后全站白做了,来找我之前定制的网站版,重做……

这个是真实案例,所以网站备份很重要!一般建议服务商如果提供备份功能,就算收点费用也得用,如果不提供,定期备份下载都是必须的。

日常维护WordPress网站的工作有哪些?

加载时间检测页面。

页面加载时间对保证访客体验起着重要的作用,客户如果要长时间加载页面,可能会有挫败感,立刻放弃,会导致跳出率更高,直接影响销售转化率。

更新插件和主题。

很多人的WordPress网站在建站后是不需要更新的,特别是没有技术上的支持,担心网站更新后会出现异常,其实这是不可取的。

如果你不定期更新wordpress插件和主题,你可能会在某个时间开始出问题,因为主题和插件如果长时间不更新,就会兼容新版的wordpress。不仅如此,过时的插件和主题也会在你的网站上出现漏洞,黑客可以利用这些漏洞恶意注入代码。为了避免这些问题,你只需要看插件页面,就能看到需要更新的插件数。主题也是如此。

草稿和回收站的删除。

你运行WordPresss网站的时间越长,删除的文章、未使用的文章草稿、垃圾评论等垃圾内容就越多,这些数据在某些情况下会使网站变慢。因此,最好定期清理。推荐阅读:《如何用插件在WordPress网站添加电子商务功能》

清理的频率应该有所不同,取决于网站的大小,取决于你每个月发布的内容。一般来说,你可以每个月清理一次。

检查链接无效。

随着时间的推移,你网站上的大部分页面都包含了无效链接,指向你的页面或者网上的其他网站。如果这些链接已经更新移动到其他链接或删除,就不再行了。断开链接是个严重的问题,因为会让访客不满意。如果网站断开链接过多,用户会认为页面长时间不管理或者定期更新。

你可以花时间去手动查看每一个页面的每一个链接,以及文章的每一个链接。但如果你的网站内容很多,那就不可行了,建议用brokenchinker插件来查看断开链接,是个很不错的Wordpress维护插件。

WordPress缓存删除。

网站缓存是最种最简单的方法,可以加速网站的速度,提高网站的性能。这种方法只是为了避免每次网站加载时重新加载而帮助浏览器在缓存中保存副本。

虽然方便,但你仍然需要偶尔清除wordpress缓存,尤其是当你的网站有重大更新时。这将帮助所有访问者查看你的网站的最新版本,而不是旧版本存储在他们的电脑上。如果您有缓存插件,缓存删除非常简单,因为大多数缓存插件都有缓存删除功能。

如果缓存可以大大降低你的服务器压力,加速页面的加载,并且考虑到我们推荐的缓存插件,所以如果您还没有为您的网站使用缓存,那么是时候使用它了。

对WordPress数据库进行优化。

WordPress将网站数据存储在数据库中。在WordPress的数据库表中,在网站上做的每一个变化。问题是,随着网站的扩大,数据库也会增加,垃圾数据也会增加。

因此,最好是清除这些垃圾数据。换句话说,你需要优化数据库。在这里,建议您通过WP-Optimize或WP-Sweep等WordPress数据库优化插件进行优化。

但是必须先备份数据库,然后再优化和清理任何数据库!

密码更新。

这个虽然放在最后,但是也很重要!尤其是当你的网站可能有多人或者多处维护的时候,定期更新密码是很有必要的,可以在别人的电脑上存管理号,也可以让别人在网站后台登录……这样是有风险的!

虽然保护你的WordPresss网站的方法有很多,但是每个月更换密码是最简单的方法之一。这种方法非常简单,但是出乎意料的有效,降低了访问你的网站的风险。如果你已经忘记了你的新密码,考虑使用一些密码管理工具,或者在你的电脑上保存账户信息。推荐相关阅读:《如何防止WordPress网站被黑客入侵》

ic_ee

为什么你的WordPress网站在百度和谷歌中收录少,排名低?

我们都知道建站需要做搜索引擎优化,也就是我们常说的SEO。网站的成败,很大程度上取决于网站SEO是否足够优秀。通常来说,只有你的网站的核心关键词在搜索引擎的搜索结果中排在1-2页内,才能为你的网站带来流量,因为用户通常在2页内就可以找到他们想要的内容。当然,如果你的关键词能排在1-3位,那效果就更棒了。hostgator美国虚拟主机分享为什么你的WordPress网站在百度和谷歌中收录少,排名低?

越多关键词排在前面,你的网站的流量就越高,你建站的积极性也就越高,网站的收益自然也越高。

如果一个网站一年内都没有获得一定的流量,很可能就无法继续坚持下去。

SEO是一门入门相对简单,但是很难精通的学问。因为搜索引擎一直都在变。但是不管它们如何变更规则,也会有一些亘古不变的原则。推荐阅读:《WordPress网站上如何更新PHP》

今天,倡萌就和大家说说为什么你的WordPress网站在百度和谷歌的收录少,排名低,以及如何避免一些常见的低级错误。

为什么你的WordPress网站在百度和谷歌中收录少,排名低?

导致WordPress网站收录少排名低的原因

一句话,原因很多,但是今天我们讲的是最常见最低级的原因。

1.没有提交网站到搜索引擎

虽然现在搜索引擎已经非常智能,即使你没有将网站提交给它们,它们也很有可能会找到并收录你的网站。但是通过主动提交网站到搜索引擎,可以第一时间告诉它们,你的网站上线了,欢迎它们来看看。同时,我们需要为网站生成一个xml格式的地图,并提交给搜索引擎,让它们及时获取到你网站的内容更新。

2. 页面加载缓慢

当你通过百度或谷歌搜索并点击某个网站链接时,如果网站加载时间太长,你会感到很郁闷,甚至直接关掉了页面。

Google和百度长期以来一直将网站速度纳入他们的搜索排名因素。加载时间超过3秒的网站,体验就非常差,并且会失去访问者,久而久之,搜索引擎就会给你较低的评价。

3. 网站包含恶意代码

百度和Google会扫描网站是否存在恶意代码。不管是否有意,如果你的WordPress网站被确认感染了恶意代码,网站的搜索排名可能就会下降。所以你最好采取适当的网站安全措施来主动预防恶意攻击和黑客。如果发现网站已被Google或百度举报,应立即采取措施解决这个问题。推荐阅读:《为什么 WordPress 网站需要验证码?》

4. 内容过于简单或重复内容

搜索引擎和用户一样,都喜欢原创、内容质量高的文章。过于简短、纯文字、毫无用处的口水话内容,甚至采集拼接、复制抄袭的内容,不可能得到认可。百度和谷歌都有自己识别这些内容原创出处和判断内容质量的算法,如果你的大部分内容都是复制别人网站的,毫无自己的高质量原创内容,那你的WordPress网站就不可能得到好的收录和排名。

同样需要注意的一个问题是,不要将你的同一篇原创文章发布在你的多个网站上,并且网站不要同时绑定多个域名,如果是多个域名,必须做301跳转到最终的一个域名下,否则也会被认为是重复内容或镜像网站,不可能得到好的排名。

5.经常更换域名或修改网址结构

不管出于什么原因,尽量不要更换域名或更改网址结构。建站前,我们就应该为网站注册一个好的域名,而且一旦使用,就尽可能不要更换域名,因为更换域名操作不当,很可能会丢失网站权重和排名。

而修改网址结构,也是一个很低级的错误。可能导致搜索引擎已收录的网址失效,用户点击进来无法找到对应的内容,同样会导致网站排名丢失。

6. 广告过多

如果你的网站到处都是广告图片和广告文字链接,甚至包含弹窗广告、自动点击广告等,没有人会喜欢你的网站,甚至还可能导致你的网站被举报。

百度和谷歌并不反对你在网站添加广告,但是要合理布局,不要过于影响用户体验,同时广告应该合法合规,不要弄什么擦边球广告,真的得不偿失!

而且,一般建议要等网站有一定流量(至少500日IP以上),投放广告才可能获得一定收入,否则广告仅仅是摆设,甚至会影响网站的发展。

7. 欺骗性关键词

所谓欺骗性关键词,用大白话讲,就是恶意在文章标题、摘要中恶意拼凑热门关键词,但是文章内容和这些关键词毫无关联。

尤其是最近几年看到的,采集别人网站标题和摘要,欺骗搜索引擎收录,但是网站根本就没有相关内容。这种黑帽技术操作,其实纯粹是骗人钱财:你可能看到你的网站流量迅速上升,但是由于用户访问看到你的网站没有任何相关内容,马上就关闭,不可能存在任何收益转换,还会极大浪费服务器资源和费用,同时跳出率异常地高,这些都会导致你的网站最终会被搜索引擎丢弃或直接黑名单,追悔莫及!

付费链接

这里说的链接,是指我们常说的友情链接。不管是你购买别人网站的链接,还是别人到你网站购买链接,都是不推荐的。虽然,通过高权重网站可以传递一些权重给你的网站,但是这也是比较容易被搜索引擎检测到的,而且近些年,对于链接的权重传递已经非常低了。推荐相关阅读:《8个优化技巧助你改善WordPress后台访问速度》

ic_ee

WordPress网站上如何更新PHP

如果你托管了一个网站,网站的速度和安全性与PHP的版本息息相关。哪里有问题呢?对于普通的WordPress卖家或博主来说,更新PHP让人听起来有点不知所措。当你创建了一个网站之后,你就可以销售自制的蜡烛或发布真人秀博客。现在却有人告诉你要学习编程语言?是的,没错。你可能不完全理解它的作用,而且你肯定不会整天去思考它。

但这很重要,而且更新它可能比你想象得要更加容易。

考虑到这一点之后,让我们探讨一下为什么以及如何更新PHP,从而让WordPress站点始终处于最新状态。

什么是WordPress PHP(为什么还要更新呢)?

PHP是超文本预处理器的首字母缩略词。简而言之,它是一种开源的脚本语言,是WordPress工作的核心。它对数据进行加密,以提高安全性。它还形成了通过WordPress CMS发布动态博客内容的基础设施。

WordPress网站上如何更新PHP

可以把它想象成让WordPress网站的列车平稳滑行的轨道。

和WordPress一样,PHP也有不同的版本。它的版本会随着网络的发展而升级,会增加一些功能来保证网站的安全。

为什么要更新呢?首先,更新之后的PHP会让网站更快,性能更高。例如,根据Kinsta的说法,从PHP 5.6升级到7.0使网站性能翻了一番。

但主机计划也必须跟上升级变化。HostGator在八月份从虚拟主机和经销商主机计划中删除了5.2和5.3版本。推荐阅读:《虚拟主机cPanel与Plesk控制面板后台怎样切换PHP版本》

尽管7.3版本和7.4版本仍然很流行,但PHP版本现在已经升级到了8.0版本。那么应该使用哪个版本呢?如果你正在阅读这篇文章,你很有可能已经需要升级了。至少,7.3版本会让网站符合HostGator的当前要求。

好消息是,更新PHP比它看上去容易得多。以下是具体步骤。

WordPress网站如何诊断PHP的版本

更新PHP的选项有很多种,具体内容在下方。但我们将从直接运行WordPress开始,因为它有一个关键优势:PHP版本一目了然。

如果想要诊断PHP版本,首先请执行以下操作:

在WordPress中,进入“工具”>“网站健康”。

单击服务器时,应该会看到一行,其中列出了服务器PHP版本的当前状态。

如果你看到版本还没有进行升级,是时候进入下一步了。

HostGator用户如何更新WordPress PHP

如果你使用的是HostGator,可以导航到cPanel并使用MultiHP Manager修改PHP版本。在此之前,HostGator将PHP选择器作为一种更改方法。但是,由于我们正在慢慢地逐步淘汰这种方法,接下来将重点介绍下面的MultiHP Manager方法。

  • 登录cPanel。
  • 进入“快速功能搜索栏”,输入multi。这将轻松启动MultiPHP Manager。点击进入。
  • 向下滚动并选择相关域名
  • 向上滚动到PHP版本,单击要使用的版本,然后单击“应用”。
  • 寻找“成功申请PHP版本……”通知。
  • 如果你在下面的步骤中创建了一个phpinfo文件,请刷新该页面以查看更改是否已经生效。

如果你觉得你会频繁地更新PHP版本,你也可以考虑在HostGator中创建一个phpinfo文件,以再次检查转换是否成功,或者只是提醒自己正在使用哪个版本。

请注意:如果你已经知道了PHP的版本,请跳到下面的“如何更新WordPress PHP”部分。否则,你只会对看到许多毫无意义的步骤而沮丧。推荐阅读:《几种常用的PHP探针推荐》

但是,如果你不确定自己的PHP版本,请使用phpinfo.php文件,以后只需看一眼就可以知道目前的版本。

  • 登录cPanel。
  • 进入“软件”。
  • 你将看到“WordPress管理器”和“Perl模块”等选项。向下滚动,直到看到“MultiPHP管理器”,将其选中。

具体步骤如下:

  • 在HostGator cPanel中,向下滚动至“文件管理器”,单击进入。
  • 这将进入主目录。如果你使用的是public_html,请向下滚动找到该文件夹并双击。
  • 单击“添加文件”,将文件命名为phpinfo.php并单击“创建新文件”。

现在,你可以将指南中的一个代码选项复制并粘贴到phpinfo文件。下面是显示所有PHP信息的代码:

#使用以下代码查看已安装的模块及其当前值。

phpinfo(INFO_MODULES); // This would be used to display the installed modules and their current values.

?>

phpinfo(INFO_MODULES); //这将用于显示已安装的模块及其当前值。

?>

在Hostgator cPanel中,右键单击phpinfo。然后点击“编辑”。

粘贴信息。点击“保存更改”。

现在查看浏览器中的phpinfo.php页面。如果你将文件保存在public_html下,只需在此处输入www.你的域名.com/phpinfo.php。在顶部查找php的版本,就可以知道自己在运行哪个版本了。

这只需要几分钟,但更新WordPress站点的PHP可以立即提高网站的性能、速度和安全性。考虑到如今顶级搜索引擎的需求,及时更新总是值得的做法。好消息是什么?如果顺利的话,只需要几分钟就可以保持这种状态。

想要轻松地让网站始终处于最新状态吗?

 

选择HostGator经济实惠的WordPress主机托管计划,简单地将网站托管在主机上。推荐相关阅读:《怎样选择比较好用的PHP虚拟主机》

ic_ee

如何在WordPress网站上插入YouTube视频[终极指南]

把YouTube视频添加到在WordPress网站上是吸引观众注意力、解释业务复杂性、展示用户生成的内容以及让访问者在网站上停留更长时间的绝佳方式。

在网站中插入视频,不仅可以提高用户参与度,还可以增加YouTube视频的浏览量——如果想发展自己的YouTube频道,这是一个额外的好处。

在WordPress的早期,把YouTube视频添加到在网站上有点困难。值得庆幸的是,WordPress从那时起已经走过了漫长的一段路,以下介绍了几种不同的在网站上展示YouTube视频的方式。

还有一些内置工具也可以轻松地将视频插入WordPress站点。

在WordPress中插入YouTube视频的六种不同方式

与WordPress的大多数功能一样,完成任何任务都有多种方法。以下是将YouTube视频插入WordPress的几种最常用方法。推荐阅读:《怎样成为职业的YouTube博主》

下面有几个不同的插入类型,具体取决于网站所有者希望插入的视频内容类型、显示方式,或者是否希望插入整个YouTube频道。

如何在WordPress网站上插入YouTube视频[终极指南]

1.使用Gutenberg插入YouTube视频

如果你已经将WordPress站点从Classic编辑器更新到了Gutenberg编辑器,有个好消息。

插入YouTube视频是轻而易举的事。

Gutenberg致力于内容块。WordPress已经有了专门用于视频的内容块。以下是具体步骤:

  • 将鼠标悬停在“添加块”的图标(它一个是加号)上,然后点击进入。
  • 点击“ YouTube ”按钮
  • 输入YouTube视频URL
  • 按下“插入”,视频将显示在内容中

这就是所有操作步骤。很简单,对吗?

如果想自定义YouTube视频的外观,则需要采取不同的方法。方法如下:

  • 将鼠标悬停在“添加块”图标上,然后点击进入。
  • 搜索“自定义HTML”然后点开。
  • 将iframe代码粘贴到HTML框中,如果需要还可以进行预览

粘贴iframe代码后,根据需要调整HTML代码。

2.将YouTube视频添加到媒体文件或在媒体文件中插入URL

另一种插入YouTube视频的方法是将媒体文件添加到WordPress帐户。以下是具体步骤:

  • 在WordPress仪表板菜单上找到“媒体”,然后点击“添加新内容”(注意:如果将视频添加到媒体文件中,它将出现在网站上)
  • 导航到要添加视频的页面或帖子
  • 进入页面后,在内容块选项中查找并选择“视频”
  • 然后将可以上传视频、从媒体库添加视频或插入URL
  • 如果已将视频添加到媒体库中,请点击“媒体库”并插入相应的视频
  • 如果不想让视频出现在网站上,WordPress会从YouTube上下载下来。在这种情况下,点击“从URL插入”并将URL粘贴到框中。推荐阅读:《将博客帖子转换为YouTube视频的四种最有效的方法》

3.插入整个YouTube频道

如果网站业务主要依靠观众的YouTube视频浏览量,考虑将YouTube提要插入到网站。

网站所有者可以借助YouTube插件,比如YourChannel。

安装并激活了YourChannel插件之后,就可以通过导航到“设置”和“YourChannel”对其进行配置。

在此输入Youtube API,以及频道ID,或者用户名。

此屏幕上的其他选项将允许使用者配置频道的显示选项。配置好设置后,复制并粘贴WordPress快捷码,并将其添加到网站上要显示视频的页面。

4.在小部件区域插入YouTube视频

如果网站所有者想在插件区插入一个YouTube视频,可以安装和激活一个像YouTube Widget Responsive这样的YouTube插件。

现在插件已经安装好,导航到“外观”并选择“小部件”。找到小部件之后,并将其拖拽到网站上任意所有者希望视频出现的区域。

现在,输入视频URL,并点击“保存”。

5.创建一个YouTube视频库

如果想向站点添加多个YouTube视频,但又不想插入整个频道,则需要一个YouTube视频库小部件。

一些顶级视频库插件包括:

  • YouTube Gallery
  • YotuWP
  • Video Gallery – YouTube Gallery

第一步是安装所选的视频库插件。基于本文的目的,把重点放在视频库。接下来,配置插件。

如果要配置此插件,请找到WordPress仪表板左侧的“多媒体资料视频”选项卡。然后,选择“新建多媒体资料视频”,添加标题,然后选择布局。

接下来,点击“添加视频”按钮,输入视频的URL,添加视频。然后,点击“保存视频”。有了这个特殊的WordPress视频插件,网站所有者可以添加任意数量的视频。

添加完视频后,点击“保存”获取短代码,复制并粘贴到站点上的任何位置。

5.添加一个弹出式视频灯箱

在网站上使用YouTube视频的另一个很好的选择是创建视频灯箱。这些视频有助于将观众的全部注意力引导到每一个视频上,同时带来一个很好的效果。

为此,请安装并激活WP Video Lightbox WordPress插件。

安装了插件之后,请将注意力转到左侧栏,找到“设置”,然后点击“视频灯箱”。在此,更改自己喜欢的设置。

如果需要具体说明,请查阅详细的文档,这些文档将引导用户解决潜在的问题。

选择可靠的虚拟主机公司为WordPress视频提供支持

视频是网络上最主要的内容形式之一,这是有原因的。这是一个吸引追随者,帮助他们了解新东西,同时了解网站的好方法。

希望各位读者现在对如何将YouTube视频添加到WordPress站点有一个更好的了解。请记住,视频内容将比书面内容占用更多的内存,所以确保使用HostGator的可靠又安全的WordPress主机计划。推荐相关阅读:《如何查找和访问 WordPress 错误日志》

ic_ee

为您的非营利组织建立一个WordPress网站

在为非营利组织建立网站时,出现的许多问题都是围绕着WordPress和WordPress主机。作为一个非营利组织,在回答这些问题时,有许多限制性因素会发挥作用。要花多少钱,如果需要的话,会不会有支持,什么是最好的虚拟主机计划,同时不超预算?

许多非营利组织开始自己建立网站,而不是雇用一个网站开发人员。然而,如果从来没有做过或不知道如何做,建立一个网站的任务可能令人生畏。幸运的是,我们有这个指南来帮助建立一个可以自豪地称之为自己的网站。推荐阅读:《如何创建WordPress网站》

WordPress以及为什么要使用它

WordPress是世界上最大的内容管理系统,而且免费。它也有一个巨大的有用的插件、主题、论坛、指南等的储备库。因为有大量的选择和机会,WordPress是建立网站时最好的方式。

我知道,有一些人可能认为建设网站需要知道如何编码或精通技术,但情况不再是这样了。稍后会更多地讨论这个问题,但如果不知道如何编码,也没有必要担心。

计划

所以,已经决定一个WordPress网站最适合非营利组织,但从哪里开始?在深入研究之前,需要有一个计划。如果没有计划,将不得不回去解决一些问题,或者尝试改造后来的附加组件;相信我——这将会发生。这不仅会发生,而且会在建设过程中浪费时间,令人气馁。因此,让我们来看一些计划的提示:

  • 确认。为什么要建立这个网站?它将如何帮助非营利组织?在开始做网站之前,确保知道这些答案。如果做了一半的网站,决定这真的不会对非营利组织有帮助,那么就不会再有时间了。回答这些问题时,未来的所有决定都应该支持这些答案并反映出来。如果需要的话,把它们写在便条上,并放在电脑上。
  • 身份。非营利组织是谁?他们干什么?这个问题应该很容易回答,但需要在计划中写下来。要确保它包含在网站上。如果创建了一个伟大的网站,但访问者并不真正知道非营利组织是什么,它的目的是什么,他们为什么要捐赠或帮助?简单地写出非营利组织是关于什么的,采取什么行动,目标,并使之成为网站的优先事项。
  • 受众。想吸引谁?弄清楚理想受众以及他们为什么是理想受众。要创建一个针对他们的、他们愿意访问的网站。为所有人制作一个网站不是办法。试图取悦所有人是确保网站无法达到预期受众的万全之策。
  • 行动。希望在网站上能做什么?很明显,应该包括一个捐赠按钮,但还有什么?例如,日历是让支持者知道活动时间和地点以及如何参加的一个好方法。这是一个思考想从访问者那里得到什么的时候。希望他们如何使用该网站?如果想让他们了解更多关于非营利组织或其支持的事业,确保这些信息清晰可见或容易找到。
  • 团队。建立网站是一个大任务,确保它得到正确和有效的处理,当试图自己做的时候,特别是对一个组织来说,可能令人沮丧。虽然许多非营利组织已经捉襟见肘,但能够让同事们参与到这个过程中来是一个巨大的好处。如果非营利组织的性质较小或没有大量的劳动力,这有点不可能,但如果幸运地拥有额外的手、头脑和眼睛,通过各种手段,使用他们。

拥有最多的主机

有了计划后,准备好进入下一个步骤,选购主机。推荐阅读:《有经验开发者使用WordPress网站案例》

虚拟主机是为网站存储和传输数据的行为,每个网站都需要它。有许多类型的主机计划,但对于WordPress网站来说,建议使用WordPress主机计划,例如这些。

为什么这些类型的计划是最好的选择?因为它们专门为WordPress网站优化,对组织来说非常好。它们包括对可能有的任何问题的支持,由于可用的插件的数量,肯定会有一些问题。

此外,还包括无限的电子邮件账户。作为一个非营利组织,目标之一是不断增长,以帮助更多的人,因此,需要更多的电子邮件地址,因为会增加更多的员工、志愿者、支持等。

这些计划的最佳特点之一是什么?价格。根据希望网站有多大和它能处理的流量,有六个选项可供选择,价格是无可匹敌的。作为一个非营利组织,我们理解为主机花费高昂的费用不在计划或预算之内,这就是为什么我们试图以最低的价格提供最多的东西。这些计划的巨大好处使我们进入了建设过程的下一个步骤。

构建

这是让大多数人害怕的部分。我们在一开始就提到,在WordPress上建立一个网站不需要再担心了,还提到了我们主机计划的一个奖励。让我们谈一谈这些:

  • 主题。主题是网站的总体外观。会想查看各种各样的主题,以便找到适合那个。使用WordPress,可以随时更换主题,而且有很多免费的主题。
  • 插件。插件包括添加日历,添加捐赠按钮,添加联系表格等等。在安装之前,研究一下想使用的插件,以确保它满足所需,而且能正常工作。

在决定了想要的主题和要使用的插件后,是时候创建和添加内容了。这是其他投入最有益的地方,特别是如果这不是强项。确保内容的流畅性,不希望出现硬过渡或难以找到的链接和页面。

每个访问网站的人都希望有一个无缝的体验。如果访问者认为一个网站太难浏览,他们就会离开,很简单。不要害怕玩弄不同的设置、风格、颜色、视图等。对这个程序了解得越多,网站就越好。玩得开心点,享受这个过程,因为当它完成时是很有价值的。

将它与WordPress主机结合起来

现在有一个WordPress网站和一个WordPress主机计划来配合它。这并不难,不是吗?如果还有一些问题,可以联系我们的支持人员获得帮助。推荐相关阅读:《如何用插件在WordPress网站添加电子商务功能》

ic_ee

如何更改WordPress 数据库前缀以提高安全性

WordPress 数据库就像是整个WordPress 网站的大脑,因为每一条信息都存储在那里,从而使其成为黑客最喜欢的目标。垃圾邮件发送者和黑客运行 SQL 注入的自动化代码。不幸的是,很多人在安装 WordPress时忘记更改数据库前缀。这使黑客更容易通过针对默认前缀wp_来计划大规模攻击。保护数据库的最明智的方法是更改数据库前缀,这在您正在设置的站点上非常容易做到。但是需要几个步骤才能为您已建立的站点正确更改 WordPress 数据库前缀,以至于不会出现其他的网站数据库方面的报错

准备

我们建议您在执行本教程中建议的任何操作之前备份您的 WordPress 数据库。保持站点的每日备份很重要,我们建议使用BackupBuddy插件来做到这一点。我们建议您将访问者重定向到临时维护页面。推荐阅读:《如何修复在WordPress 中建立数据库连接的错误》

如何更改WordPress 数据库前缀以提高安全性
如何更改WordPress 数据库前缀以提高安全性

在 wp-config.php 中更改表前缀

打开位于 WordPress 根目录中的 wp-config.php 文件。将表前缀行从wp_更改为类似wp_a123456_ 的其他内容

打开wp-config.php文件后,您可以这样进行更改:

$table_prefix = ‘wp_a123456_’;

注意:您只能将其更改为数字、字母和下划线。

更改所有数据库表名称

您需要访问您的数据库(很可能通过phpMyAdmin进行),然后将表名更改为我们在 wp-config.php 文件中指定的名称。如果您使用的是cPanel WordPress 主机,那么您可以在 cPanel 中找到 phpMyAdmin 链接。推荐阅读:《为什么WordPress如此受欢迎?5 个让它如此出色的功能》

总共有 11 个默认的 WordPress 表,因此手动更改它们会很麻烦。

为了更快的进行更改,我们有一个您可以使用的 SQL 执行语句。

RENAME table `wp_commentmeta` TO `wp_a123456_commentmeta`;

RENAME table `wp_comments` TO `wp_a123456_comments`;

RENAME table `wp_links` TO `wp_a123456_links`;

RENAME table `wp_options` TO `wp_a123456_options`;

RENAME table `wp_postmeta` TO `wp_a123456_postmeta`;

RENAME table `wp_posts` TO `wp_a123456_posts`;

RENAME table `wp_terms` TO `wp_a123456_terms`;

RENAME table `wp_termmeta` TO `wp_a123456_termmeta`;

RENAME table `wp_term_relationships` TO `wp_a123456_term_relationships`;

RENAME table `wp_term_taxonomy` TO `wp_a123456_term_taxonomy`;

RENAME table `wp_usermeta` TO `wp_a123456_usermeta`;

RENAME table `wp_users` TO `wp_a123456_users`;

您可能需要为其他插件添加列,这些插件可能会在 WordPress 数据库中添加自己的表。您可以将所有表的前缀更改为您想要的。

选项表

我们需要在选项表中搜索使用 wp_ 作为前缀的任何其他字段,以便我们可以替换它们。为了简化这个过程,请使用以下SQL执行语句:

SELECT * FROM `wp_a123456_options` WHERE `option_name` LIKE ‘%wp_%’

这样会返回很多结果,需要一一去修改这些行。

用户表

接下来,我们需要在 usermeta 中搜索所有使用 wp_ 作为前缀的字段,以便我们可以替换它。为此使用此 SQL 语句:

SELECT * FROM `wp_a123456_usermeta` WHERE `meta_key` LIKE ‘%wp_%’

条目数量可能因您使用的插件数量等而异。只需将具有 wp_ 的所有内容更改为新前缀即可。

如果您现在已准备好测试站点。您就可以按照上述步骤操作。按照上述步骤完成后,为了安全起见,您应该对数据库进行新的备份。推荐相关阅读:《适合主机分销商账户的三个WordPress主题》