ic_ee

无法访问WordPress-Admin 时如何停用所有插件

您是否需要停用所有 WordPress 插件,但无法访问 WordPress 管理区域?

在 WordPress 故障排除期间,您经常会被建议停用所有插件,然后一一重新激活它们。但是,如果您无法访问 WordPress 管理区域来停用插件怎么办?

在本文中,我们将向您展示如何在无法访问 wp-admin 区域时轻松停用所有 WordPress 插件。

基本上,有两种常用的方法可以在不访问管理区域的情况下停用插件。我们将向您展示它们,然后您可以选择一个看起来更容易的。

方法 1. 使用 FTP 停用所有 WordPress 插件

在这种方法中,您需要使用FTP 客户端或WordPress 主机控制面板中的文件管理器选项。推荐阅读:《如何对WordPress 插件进行故障排除》

如果您之前没有使用过 FTP,那么您可能想看看我们如何使用 FTP 将文件上传到 WordPress。

无法访问WordPress-Admin 时如何停用所有插件
无法访问WordPress-Admin 时如何停用所有插件

首先,您需要使用 FTP 客户端或 cPanel 中的文件管理器连接到您的网站。连接后,您需要导航到 /wp-content/ 文件夹。

在 wp-content 文件夹中,您将看到一个名为 plugins 的文件夹。这是 WordPress 存储您网站上安装的所有插件的地方。

您需要右键单击插件文件夹并选择重命名。接下来,将插件文件夹的名称更改为您喜欢的任何名称。在我们的示例中,我们将其称为“plugins.deactivate”。

执行此操作后,您的所有插件都将被停用。

基本上,WordPress 会寻找一个名为 plugins 的文件夹来加载插件文件。当它找不到文件夹时,它会自动禁用数据库中的活动插件。

通常,当您被锁定在管理区域之外时使用此方法。如果问题出在您的插件上,那么您应该能够登录到您的 WordPress 管理区域。

如果您访问WordPress 管理区域内的插件页面,那么您将看到所有已停用插件的通知。

您还会注意到您的所有插件现在都消失了。不要担心它们都是安全的,您可以轻松恢复它们。

只需切换回您的 FTP 客户端并转到 /wp-content/ 文件夹。从这里,您需要将“plugins.deactivate”文件夹重命名为 plugins。

现在,您现在可以返回 WordPress 管理区域内的插件页面并一次激活一个插件,直到您的站点再次中断。

此时,您将确切知道是哪个插件导致了问题。然后,您可以使用 FTP 从您的站点中删除该插件或向插件作者寻求支持。

方法 2. 使用 phpMyAdmin 停用所有插件

我们认为 FTP 方法绝对更容易,但是您也可以使用phpMyAdmin停用所有 WordPress 插件。

重要提示:在您做任何事情之前,请确保您进行了完整的数据库备份。如果出现任何问题,这将派上用场。推荐阅读:《WordPress的全站编辑:它的地位和未来》

接下来,您需要登录到您的网络托管仪表板。在此示例中,我们向您展示了一个 cPanel 仪表板。您的主机帐户的仪表板可能看起来有所不同。

您需要单击“数据库”部分下的 phpMyAdmin 图标。

这将在新的浏览器窗口中启动 phpMyAdmin。如果尚未选择您的 WordPress 数据库,您将需要选择它。之后,您将能够看到 WordPress 数据库表。

如您所见,数据库中的所有表在wp_表名之前都有前缀。您的表可能具有不同的数据库前缀。

您需要单击 wp_options 表。在 wp_options 表中,您将看到不同选项的行。您需要找到“active_plugins”选项,然后单击它旁边的“编辑”链接。

在下一个图中,您需要将 option_value 字段更改为a:0:{},然后点击 Go 按钮以保存您的更改。

就是这样,您已经使用 phpMyAdmin 成功停用了所有 WordPress 插件。如果是插件阻止您访问 WordPress 管理区域,那么您现在应该可以登录了。

我们希望本文能帮助您停用 WordPress 中的所有插件。推荐相关阅读:《如何为WordPress选择最佳的SEO插件》

ic_ee

如何修复在WordPress 中建立数据库连接的错误

您是否在WordPress 网站上看到“建立数据库连接时出错”通知?这是一个致命错误,使用户无法访问您的WordPress 网站。

当WordPress 无法连接到数据库时会发生此错误。许多事情会影响您的 WordPress 数据库连接,这使得初学者很难进行故障排除。

在本文中,我们将向您展示如何轻松修复在 WordPress 中建立数据库连接的错误。

是什么导致在 WordPress 中建立数据库连接时出错?

“建立数据库连接时出错”问题可能是由 WordPress 设置中的数据库信息不正确、数据库损坏或数据库服务器无响应引起的。

数据库是一个软件,它可以很容易地存储,组织和检索数据到其他软件。

作为内容管理系统,WordPress 使用数据库来存储您的所有内容和其他网站数据。然后,每次有人访问您的网站时,它都会连接到数据库。推荐阅读:《什么是数据库》

WordPress 需要以下信息才能连接到数据库:

数据库名称

数据库用户名

数据库密码

数据库服务器

此信息存储在名为wp-config.php 的WordPress 配置文件中。

如果其中任何一项不正确,WordPress 将无法连接到您的数据库服务器,您将看到“建立数据库连接时出错”错误。

如何修复在WordPress 中建立数据库连接的错误
如何修复在WordPress 中建立数据库连接的错误

这是最常见的 WordPress 错误之一。除了不正确的凭据外,如果数据库服务器关闭或数据库文件损坏,也会出现此错误。

让我们来看看如何通过逐步故障排除来修复 WordPress 中错误建立数据库连接问题。

检查您的 WordPress 数据库凭据

WordPress 中数据库连接错误的最常见原因是数据库凭据不正确。如果您最近将 WordPress 网站移至新主机,那么这可能是最可能的原因。

您的 WordPress 数据库凭据存储在 wp-config.php 文件中。它是 WordPress 配置文件,其中包含重要的 WordPress 设置,包括数据库信息。

您将在 wp-config.php 文件中查找以下几行。

// ** MySQL settings – You can get this info from your web host ** //

/** The name of the database for WordPress */

define( ‘DB_NAME’, ‘database_name_here’ );

/** MySQL database username */

define( ‘DB_USER’, ‘username_here’ );

/** MySQL database password */

define( ‘DB_PASSWORD’, ‘password_here’ );

/** MySQL hostname */

define( ‘DB_HOST’, ‘localhost’ );

您需要确保数据库名称、用户名、密码和数据库主机的信息正确。

您可以从您的WordPress 托管帐户仪表板确认此信息。只需登录到您的主机帐户,然后单击数据库部分下的MySQL 数据库。

这会将您带到托管仪表板中的数据库管理页面。从这里,您可以找到您的数据库名称和用户名。

您将在下面找到数据库用户和更改用户密码的链接。

确认数据库名称、用户名和密码后,您可以根据需要在 wp-config.php 文件中更改该信息。

之后,再次尝试访问您的网站以查看数据库连接错误是否已消失。

如果您仍然可以看到错误,那么这意味着其他地方出了问题。继续阅读以了解更多故障排除步骤。

检查您的数据库主机信息

如果您确信您的数据库名称、用户名和密码信息是正确的,那么您可能需要确保您使用的是正确的数据库主机信息。

大多数 WordPress 托管公司使用 localhost 作为您的数据库主机。但是,一些托管 WordPress 托管公司使用单独的服务器来托管数据库。在这种情况下,您的数据库主机信息将不是 localhost。

您需要联系您的 WordPress 托管公司以确认您的数据库主机信息。推荐阅读:《WordPress真正惊人的好处》

修复WordPress数据库

例如,如果您在 wp-admin 上遇到不同的错误,例如“一个或多个数据库表不可用。数据库可能需要修复”,那么您需要修复您的数据库。

您可以通过在 wp-config.php 文件中添加以下行来完成此操作。在 wp-config.php添加天面配置。

define(‘WP_ALLOW_REPAIR’, true);

注意:用户无需登录即可访问数据库修复页面。完成修复和优化数据库后,请确保从 wp-config.php 中删除此代码。

检查你的数据库服务器是否宕机

如果一切似乎都正确,而 WordPress 仍然无法连接到数据库,那么您的数据库服务器(MySQL 服务器)可能已关闭。

这可能是由于服务器上的流量过大而发生的。基本上,您的主机服务器无法处理负载(尤其是当您使用共享主机时)。

您的网站会变得非常缓慢,对于某些用户,它甚至可能会输出错误。因此,您应该做的最好的事情是与您的托管服务提供商反映,并询问他们您的 MySQL 服务器是否响应。

如果您有其他网站在同一台服务器上运行,那么您可以检查这些网站以确认您的 SQL 服务器已关闭。

如果您在同一主机帐户上没有任何其他站点,则只需转到您的主机仪表板并尝试访问phpMyAdmin并连接数据库。

如果可以连接,那么我们需要验证您的数据库用户是否有足够的权限。创建一个名为 testconnection.php 的新文件并将以下代码粘贴到其中:

$link = mysqli_connect(‘localhost’, ‘username’, ‘password’);

if (!$link) {

die(‘Could not connect: ‘ . mysqli_error());

}

echo ‘Connected successfully’;

mysqli_close($link);

?>

确保替换用户名和密码。您现在可以将此文件上传到您的网站并通过网络浏览器访问它。

如果脚本连接成功,则说明您的用户权限足够,并且还有其他问题。

返回您的 wp-config 文件以确保那里的所有内容都是正确的(重新检查拼写是否有错误)。

其他对用户有用的解决方案

如果上述故障排除提示未能修复您网站上的数据库连接错误,那么您可以尝试这些附加步骤。

我们的用户反馈说,这些步骤已经帮助一些用户解决了他们网站上的数据库连接错误。

更新 WordPress 网站 URL

尝试使用 phpMyAdmin 更新 WordPress 站点 URL。只需从您的主机帐户仪表板访问 phpMyAdmin,然后选择您的 WordPress 数据库。

然后单击顶部的 SQL 菜单并输入以下 MySQL 查询。

UPDATE wp_options SET option_value=’YOUR_SITE_URL’ WHERE option_name=’siteurl’

不要忘记提供您自己的站点 URL 并将 wp_options 更改为您自己的表名,因为您可能已经更改了WordPress 表前缀。

重启 Web 服务器

独立服务器、vps服务器上的用户可以尝试重新启动他们的服务器。

这将重新启动您的 Web 和数据库服务器,这可能会修复导致错误的一些临时故障。

同时,我们希望本文能帮助您修复在 WordPress 中建立数据库连接的错误。

如果您按照本文操作仍不能恢复正常,那么您可能需要联系您的网络托管公司。推荐相关阅读:《WordPress主机需要多少钱呢?》

ic_ee

如何更改WordPress 管理员电子邮件(3 种方法)

您想更改您网站的WordPress 管理员电子邮件吗?

默认情况下,WordPress 使用您提供的第一个电子邮件地址作为您网站的管理员电子邮件。它也用作第一个管理员帐户的电子邮件地址。

在本文中,我们将向您展示如何轻松更改 WordPress 管理员电子邮件地址。

为什么以及何时需要更改WordPress 管理员电子邮件?

通常,初学者在安装WordPress时使用他们的个人电子邮件地址。此外,一些WordPress 托管公司有自动安装程序,它们会在安装过程中自动使用您的托管帐户的电子邮件地址。

该电子邮件地址随后被WordPress 用作网站的电子邮件地址以及第一个管理员用户帐户的电子邮件。推荐阅读:《了解电子邮件打开率以及为简讯进行优化的技巧》

您的网站将使用此电子邮件地址发送重要通知。例如,创建新用户帐户时,会安装自动更新,以及评论审核通知。

管理员用户的电子邮件地址用于恢复丢失的密码和有关其帐户的通知。

大多数网站所有者很快意识到他们想要使用专业的商业电子邮件地址而不是通用的免费电子邮件帐户。他们可能还希望使用不同的电子邮件地址进行站点管理和管理员用户。

话虽如此,让我们来看看如何轻松更改WordPress 管理员电子邮件地址。

在WordPress 中更改管理员电子邮件地址之前要做的事情

首先,您需要选择要用作WordPress 管理员电子邮件地址的电子邮件地址。您可以使用免费的电子邮件服务,例如Gmail 或Yahoo。但是,这看起来不是很专业。

理想情况下,您希望使用带有您网站域名的品牌电子邮件地址。例如,info@yourbusinessname.com

其次,您需要确保可以从WordPress 网站接收电子邮件。

更改管理员电子邮件地址后,WordPress 将发送一封电子邮件以验证新电子邮件地址。如果您无法从您的 WordPress 站点接收电子邮件,那么您将无法验证新的管理员电子邮件地址。

为确保这一点,您需要安装并激活WP Mail SMTP插件。

有关详细说明,请参阅有关如何与任何托管公司设置WP Mail SMTP 的指南。

现在您已准备就绪,让我们来看看如何更改WordPress 管理员电子邮件地址。推荐阅读:《增加电子邮件列表的技巧》

方法 1. 通过管理区域更改 WordPress 管理员电子邮件地址

这种方法比较简单,推荐给初学者。在大多数情况下,您将使用此方法更改WordPress 站点电子邮件和WordPress 管理员用户帐户的电子邮件地址。

要更改WordPress 网站电子邮件地址,请转到设置 » 常规并更改“电子邮件地址”选项。

不要忘记保存您的更改。

WordPress 现在将保存您的新管理员电子邮件地址。但是,在您验证电子邮件之前,它不会更改管理员电子邮件地址。

验证电子邮件地址后,WordPress 将开始向新地址发送与管理相关的重要电子邮件。

接下来,如果您想更改管理员用户帐户的电子邮件地址,则需要访问用户»所有用户页面,然后单击要更改的用户下方的“编辑”链接。

这将打开该特定用户帐户的个人资料编辑页面。只需向下滚动到电子邮件选项,然后更改电子邮件地址。

不要忘记单击“更新配置文件”按钮以保存您的更改。

如果您当前登录的是要更改的用户帐户,那么WordPress 现在会向新的电子邮件地址发送电子邮件通知。

您需要单击电子邮件中的链接以确认您的电子邮件地址的更改。

方法 2. 无需验证即可更改 WordPress 管理员电子邮件(使用插件)

如果您无法获取验证电子邮件以更改管理员电子邮件地址,则可以使用此方法。

它基本上允许您绕过WordPress 验证并直接更改管理员电子邮件地址。

首先,您需要安装并激活更改管理员电子邮件插件。

激活后,您需要访问设置»常规页面。转到“管理电子邮件地址”选项并输入您要使用的新电子邮件地址。

最后,单击“保存更改”按钮以存储您的更改。

该插件将立即更改管理员地址而无需验证。它还会向您发送一封测试电子邮件到新的管理员电子邮件地址。

方法 3. 通过 PhpMyAdmin 更改 WordPress 管理员电子邮件

在这种方法中,我们将向您展示如何通过phpMyAdmin更改这两个电子邮件地址。仅当您无法访问 WordPress 管理区域时才应使用此方法。

首先,您需要访问主机帐户上的cPanel仪表板。在数据库部分下,您需要单击 phpMyAdmin 图标。

注意:根据您的托管公司,您的 cPanel 仪表板可能与上面的屏幕截图略有不同。我们正在使用Bluehost,所以这是我们控制面板的屏幕截图。

这将启动 phpMyAdmin 应用程序。它是一个数据库管理工具,我们将使用它来直接更改 WordPress 数据库中的管理员电子邮件地址。

在 phpMyAdmin 窗口中,您将看到您的数据库列在左栏中。单击它会显示其中的所有表。您需要找到 _options 表并单击以将其打开。

它现在将向您显示选项表中的数据行。您需要单击 option_name 为“admin_email”的行旁边的“编辑”按钮。

phpMyAdmin 现在将以一种形式打开该行,您可以在其中继续更改您网站的管理电子邮件。

不要忘记单击“开始”按钮以保存您的更改。

您已成功更新WordPress 网站电子邮件通知的电子邮件地址。

让我们继续更改管理员用户帐户的电子邮件地址。

单击以在 phpMyAdmin 窗口中打开 _users 表。接下来,单击用户登录与您要编辑的用户相匹配的行旁边的编辑按钮。

PhpMyAdmin 现在将在表单中打开用户行。您可以在 user_email 字段中输入新的电子邮件地址。

不要忘记单击“开始”按钮以保存您的更改。推荐相关阅读:《电子邮件托管服务有哪些不同类型》

ic_ee

如何对WordPress 插件进行故障排除

WordPress 插件是WordPress通常不支持的许多功能的来源。不幸的是,这些附加程序也会导致典型的WordPress 安装出现问题。它们可能会导致阻止WordPress管理员加载的问题,因此您无法通过正常界面禁用它们。以下文章讨论了如何在无法访问WordPress管理员的情况下对 WordPress 插件进行故障排除。

您准备好释放WordPress的全部力量了吗?请务必查看Hosting Plan的WordPress Hosting包含的许多功能,并将您的自定义网站托管在为实现最佳性能而开发的环境中。

如何对WordPress 插件进行故障排除
如何对WordPress 插件进行故障排除

无需访问WordPress 管理员即可解决WordPress 插件问题

请注意,重命名插件文件夹将自动禁用所有插件。您需要在登录WordPress 管理员后重新启用它们。如果您希望一次禁用它们,请跳至以下教程中的部分。如果您有大量插件,在 WordPress 管理员中禁用所有插件并一次重新启用它们可能会更快。推荐阅读:《选择及安装WordPress插件》

1)登录到cPanel控制面板

2)在文件部分下,单击文件管理器

3)找到您的WordPress 安装文件,然后导航到WP-CONTENT文件夹。双击它打开它。进入 WP-content 文件夹

4)右键单击插件,然后将整个插件文件夹重命名为“plugins-old”之类的名称。此文件夹位于WordPress 安装的wp-contents文件夹中。您需要使用cPanel 中的文件管理器或FTP 客户端来重命名文件夹。屏幕截图显示了使用cPanel 文件管理器的这些步骤。这将禁用所有插件。

重命名原始插件文件夹。在这里它被重命名为plugins-DISABLED。

5)重新加载您的WordPress 页面。如果您的页面加载,那么问题很可能是加载的插件。此时您应该能够登录到您的WordPress 管理员。

一次禁用一个WordPress 插件

您可以通过简单地重命名WP-CONTENTS/plugins文件夹中的每个插件文件夹一次禁用一个插件。以下说明使用cPanel 文件管理器执行此任务。推荐阅读:《专家推荐我们小型企业网站最佳WordPress插件》

1)登录到cPanel控制面板

2)在文件部分下,单击文件管理器

3)打开文件管理器,找到您的WordPress 安装文件,然后导航到WP-CONTENT文件夹。双击它打开它。

4)进入WP-content 文件夹,双击PLUGINS文件夹以查看其内容。

5)进入插件文件夹,右键单击插件文件名以对其进行重命名,从而禁用它。

6)重命名每个插件文件夹,通过重命名文件夹继续禁用每个插件,直到您隔离阻止您的 WordPress 站点加载的插件。当您能够登录WordPress 管理员时,您需要将插件文件夹重命名为其名称。在WordPress 管理员中,您可以在重命名每个文件夹后重新激活每个禁用插件。

找到问题插件后,您可以选择重新加载、更新或删除它。WordPress 插件是由第三方开发者编写的,我们无法直接提供支持,更何况还有成千上万的插件。因此,很难提供解决某些问题所需的编码支持。因此,我们建议您联系该插件的作者。他们将能够提供您需要的信息。以这种方式对插件进行故障排除的主要结果是重新获得对WordPress 管理员的访问权限。推荐相关阅读:《如何在不访问WP-Admin的情况下停用/禁用WordPress插件?》

ic_ee

什么是小企业主最好的 WordPress 插件?

WordPress 是一个很棒的内容管理系统或CMS,可以用来构建您的网站。但有时,您可能希望从您的网站中获得更多收益,从效率(如安全扫描)到生产力(如您编写新内容时的 SEO 警报)。为您的商业网站使用 WordPress 使您能够使用插件。这些是小的附加组件,您可以轻松地单击并安装,它们可以增强您站点的功能。有很多可供选择,但以下是一些适合小企业主的最佳WordPress 插件

Yoast SEO – 即使您不是SEO 专家,您也会觉得自己是使用此插件的人。当您为页面准备新内容时,Yoast SEO 会对其进行实时分析,为您提供即时报告,说明您可以在哪些方面进行改进以获得更好的SEO 结果。它会自动检查关键字密度、可读性、内部链接、格式等。推荐阅读:《选择及安装WordPress插件》

WP 表单– 创建表单可能很麻烦,但它们通常是您网站的重要组成部分。使用WP Forms 快速轻松地创建一个。使用熟悉的拖放方法在几分钟内创建任何类型的表格,例如设置调查、联系我们表格或产品订单表格。

什么是小企业主最好的 WordPress 插件?
什么是小企业主最好的 WordPress 插件?

WooCommerce – 如果您直接通过小型企业网站销售产品和服务,则需要可靠的电子商务解决方案。WooCommerce 使您可以灵活地自定义流程的每个部分,而您的客户可以灵活地使用几乎任何支付平台。小企业主还可以使用强大的电子商务报告和分析工具。

MemberPress – 如果您想启用网站的会员专区,MemberPress 是一种可靠的方式来保持对某些内容的严格控制并防止非会员网站访问者看到它。该插件使您能够创建分层会员级别,以最大限度地提高小型企业的灵活性。推荐阅读:《专家推荐我们小型企业网站最佳WordPress插件》

WPReview – 当然,在销售之后,您可以使用积极的客户反馈来推动新的销售。使用 WPReview,您可以让买家或客户轻松评价您的服务或产品。此外,这个插件可以帮助确保这些评论被谷歌收录,以帮助你以自己的方式增加流量。

Sucuri – 黑客如果不坚持就什么都不是。如果他们设法闯入您的网站,结果可能是灾难性的。减少与 Sucuri 发生这种情况的机会。该插件为小企业主提供24/7 实时监控和网站防火墙,让您高枕无忧,防止未经授权访问您的网站。

BackupBuddy – 无论您的网站安全实践有多好,总有一天黑客会获胜;或者可能发生了灾难性的硬件故障,并且您的网站托管公司的服务器由于自然灾害而出现故障。在这些情况下,您会很高兴您拥有网站的备份以快速启动和运行所有内容。BackupBuddy 会自动执行备份过程,因此您将始终做好准备。

如果您将 WordPress 用于商业网站,选择最好的 WordPress 插件不仅可以让您更轻松地设置和运行您的网站,而且其功能还可以帮助您实现业务目标。立即了解有关我们的托管 WordPress 主机的更多信息!

成为WordPress 插件大师!借助WordPress 插件,轻松保护、优化、保护和扩展您网站的功能!推荐相关阅读:《如何使用这 5 个 WordPress 插件让您的电子商务业务一飞冲天》

ic_ee

如何使用 Redis 整页缓存

上一章我们讲到如何优化WordPress网站的性能,今天我为大家详细讲解如何使用 Redis 整页缓存 (RunCache) 来加速 WordPress 网站性能。

  什么是服务器端页面缓存

在我们重点讨论 Redis Full-Page Cache 之前,让我们先谈谈您的网站是如何工作的。

当用户访问您的 WordPress 页面时,Web 浏览器会向 Nginx 发送 HTTP/HTTPS 请求。

Nginx 将请求传递给 PHP-FPM,Nginx 将在尝试抓取页面时捕获任何 PHP 代码。

PHP-FPM 处理页面并运行 MariaDB/MySQL 数据库查询以检索页面。

PHP-FPM 将生成的“静态”HTML 页面发送回 Nginx。

Nginx 将生成的 HTML 页面发送到用户的 Web 浏览器。

使用服务器端页面缓存时,Nginx 模块将介于 Nginx 和 PHP-FPM 之间,并且能够从 PHP-FPM 生成缓存的 HTML 页面。

当另一个用户访问同一个 WordPress 页面时,您的网站将不会再次执行相同的 PHP 和数据库请求,因为该页面已经被 Nginx 直接缓存和服务。

因此,您的服务器响应时间在初始加载后会快得多。

您的 PHP-FPM 和 MariaDB/MySQL 负载将减少。

您的服务器 CPU 资源使用率会更低。

最后,在使用服务器端页面缓存时,您的服务器可以使用相同的服务器规格处理更多流量,最终使您能够保持更实惠的服务器,而无需进一步扩展。

RunCloud 提供了两种不同的 Nginx 服务端页面缓存方式

Redis 整页缓存

FastCGI 页面缓存

  什么是Redis整页缓存

Redis是一种快速和开源,内存中的数据结构存储,用作数据库,高速缓存和消息代理。

与将数据存储在磁盘上的数据库相比,Redis 的所有数据都驻留在内存中,避免了寻道时间延迟,并且可以在微秒内超快地访问数据。

通常,Redis 用于缓存数据库查询结果,用于启用对象缓存,而不是页面缓存。

使用Nginx SRCache 模块,我们可以使用 Redis 服务于不同的目的,提供基于子请求的页面缓存,作为 Nginx FastCGI Cache 的替代方案。

  Redis 全页面缓存与 Nginx FastCGI 缓存哪一个更好?

Redis 和 FastCGI 页面缓存都是最好的 NGINX 服务器端页面缓存,可以轻松安装在 RunCloud 中,无需处理 Linux 命令来设置,不需要复杂的过程。

您应该在您的 WordPress 网站上尝试一下,以找到最适合您当前设置的网站。您甚至可以一键切换 Redis 和 FastCGI 页面缓存。

  服务器端页面缓存与 WordPress 缓存插件

很多 WordPress 用户都问过同样的问题,哪个更好?

实际上,两者都适合您的 WordPress 网站。

使用常规共享主机时,Redis Full-Page Cache 或 Nginx FastCGI Cache 不可用,唯一可用的选项是 WordPress 缓存插件。

您将需要一个 VPS / 独立服务器,以允许您使用服务器端页面缓存来优化您的 WordPress 站点。

通过适当的设置,服务器端页面缓存可以比任何 WordPress 缓存插件执行得更好。

  谁需要 WordPress 的服务器端页面缓存

使用 RunCache 服务器端页面缓存时,所有 WordPress 页面都可以获得巨大的好处。

对于博客、杂志、新闻、公司简介网站和所有类型的“静态”WordPress 网站,所有 WordPress 页面都可以完全缓存并提供更快的服务,但 WordPress 管理页面除外,因为明显的原因没有缓存这些页面。

对于电子商务、会员、论坛和所有类型的“动态”WordPress 站点,大多数 WordPress 页面都可以完全缓存并更快地提供服务,除了一些应该保持动态的页面。

比如WooCommerce,首页、店铺页面、单品页面可以全缓存,但购物车、结账、我的账户页面要排除。对于这些动态页面,您可以使用Redis Object Cache来减少您的MySQL数据库负载并使您的动态页面加载速度更快,但您不想完全缓存这些页面,因为不会看到最新的更改。

  如何使用 RunCloud Hub 安装 Redis 整页缓存

RunCloud Hub是适用于 WordPress 的所有 RunCloud 插件的中心。它不仅用于服务器端页面缓存,还用于直接从 WordPress 仪表板监控Redis 对象缓存和服务器运行状况和传输统计信息。

如果您想使用服务器端页面缓存,Redis Full-Page Cache 或Nginx FastCGI Cache来加速您的 WordPress 网站,那么 RunCloud Hub 是您的完美选择。

您可以简单地转到 RunCloud 面板中 Web 应用程序下的 RunCloud Hub 菜单,选择 Nginx 页面缓存方法,然后单击安装 RunCloud Hub 按钮。

安装 RunCloud Hub 插件后,Redis 整页缓存 (RunCache) 会自动安装并在您的 WordPress 网站中启用,无需复杂的过程。

RunCache 其他功能

使用 RunCloud Hub WordPress 插件,您可以更好地控制 RunCache 在您的 WordPress 网站上的工作方式。

  运行缓存清除器

清除设置允许您在清除缓存时进行更多控制,例如:

当帖子被编辑或有新帖子时自动清理主页缓存。

删除帖子时自动清理主页缓存。

发布时自动清理帖子/页面/CPT 缓存。

评论批准和发布后,自动清理帖子/页面/CPT 的缓存。

删除评论时自动清理帖子/页面/CPT 缓存。

  运行缓存预加载

预加载设置允许您生成页面缓存,而无需等待用户访问您的页面。通常,缓存是在用户访问页面后生成的。

您可以选择:

触发任何清除操作时自动预加载缓存。

根据计划时间(天/周/月)自动预加载缓存。

通过单击“运行缓存预加载”链接手动预加载缓存。

如果您的 WordPress 站点中有大量帖子/页面/产品,缓存预加载过程有时会消耗您的服务器 CPU 资源。对于这种情况,最好手动运行缓存预加载。

在 RunCloud 中,我们为您提供对服务器的完全控制。这就是为什么我们不会将任何服务器端缓存机制自动应用于您的服务器。

如果您想将服务器端缓存应用于您服务器中的一个 Web 应用程序,那么RunCache (RunCloud Hub)就是您的答案。

RunCache 允许您利用Nginx FastCGI Cache或Redis Full-Page Cache来加速您的 WordPress 性能,而无需处理 Linux 命令来设置 Nginx 缓存。

如果您正在运行一个广泛的网站,例如 woo-commerce,您可以使用Redis,这将在使您的网站更快方面发挥重要作用。此外,这也会缓存数据库密集型任务,使站点更具弹性。推荐相关阅读:《如何清除WordPress网站上的高速缓存》

ic_ee

WordPress网站多语言化插件WPML

为了能让同一篇文章能顺利切换各种语言,我曾经想过一套通过更改模板的方案,但后来在发现WPML这个强大的语言切换插件后,一切变得简单多了。

注意这里的语言切换是实打实的用其它语言写作,而不是通过访问如Google翻译后返回的即时翻译结果,搜索引擎是能搜到它并把它收录的。

下载安装WPML Multilingual CMS插件后一切开始。首先是要选择本地的语言,也就是默认语言。然后再选择在你网站上提供的其它语言。插件很体贴的是它会在最开始使用时提供一个设置向导,大家只需跟随向导一步一步下去就行了。如果日后有所更改可以在后台轻松完成,如下图的管理界面:

在前台用户界面中,插件提供一个下拉菜单进行语言的切换。如果你的模板主题支持小工具(widget)功能,你可以在后台选择把它添加到小工具当中去。如果你想指定切换菜单的位置,如本站把其放在页面的顶部。你需要修改相应的模板文件,在理想位置中添加下面的调用代码:

至于切换按钮的样式则需要自行修改。以上几步算是完成的前台的操作了,因为你只需要添加切换语言菜单让访客看到即可。推荐阅读:《专家推荐我们小型企业网站最佳WordPress插件》

WordPress网站多语言化插件WPML
WordPress网站多语言化插件WPML

接着我们需要在后台指定作为非默认语言的文章链接地址的结构。在后台插件的管理界面上,点选右上角处的“进阶”,你会看到插件提供了三个链接构成让你选择。

默认的是第三个选择,大家随自己喜欢来选就好了。

第一种链接的结构需要你的空间支持mod_rewrite,至于第二种则需要你先指定好二级域名,比如http://en.saywp.com/或者http://fr.saywp.com/这样的。

而当你设定好并点击保存后,插件会自动检查你的空间是否能符合要求并给出相应提示。

当然我认为选第三个一定行,也最省事情。推荐阅读:《如何使用这 5 个 WordPress 插件让您的电子商务业务一飞冲天》

接着大家就要开始撰写其它语言的文章了,插件在文章的管理页面提供了友好的设置界面:

如上面图示,在最末的两篇日志因为目前仅有中文一个版本,所以标题右边会有两个“+”号,分别对应我较早前设置好的“英语”和“法语”,它们各对应 一面小旗作为标识。点击对应的“+”号就能为该篇日志撰写相对应的语言版本。如果有日志已经有对应的语言版本,则会用一支笔的图标以表示。

需要说明的是,我们所设置的各种语言都是可以单独存在的,而不是必须在添加了默认语言的文章后才能添加,这个在新建文章时候插件会提供一个选择框让你选择,究竟这一篇文章是属于哪种语言的。

当我们完成了一篇文章的另外语种添加后,我们来看看效果是如何的。由于目前这篇文章在你们看到时候我应该还没有添加对应的英文和法语版本,所以当你们用鼠标指定网站右上角的语言栏时候,它并不显示下拉菜单。这里插件做得很好,没有其它语言的就不显示对应的选择按钮,免得大家乱按。因此,麻烦大家在网站首页或者点一下这篇例子文章,因为我已经添加了相对应的语言版本,大家可以通过切换按钮试试效果。推荐阅读:《如何在不访问WP-Admin的情况下停用/禁用WordPress插件?》

怎样,效果还好吧。这里大家都能看到这三篇文章都能留言的,它们不是即时翻译出来的。另外大家也可以看看它们各自的链接地址,这样会更清楚插件是怎样一回事。

总的来说,这个插件就是让你方便管理每篇文章的对应版本,无论是在后台的作者功能实施还是在前台让访客能方便的指定切换。除此外,插件还提供更多更 为强大的功能,比如CMS管理功能及其它。这些功能大家可以自行试试。但我觉得最称赞的是它能读取模板主题中已经提供的语言文档(.mo),并利用它实行 前台对应语言的主题文字内容切换。当然前提就是你在用的主题模板已经有国际化的其它语言,其效果可以看看本站。在你在切换语言的时候,你是否也注意到导航 栏还有其它文字的切换呢。

其它的我就不多说了,我知道很多人都很难坚持把博客写下去的,更不要说要多写一种两种语言了。但如果你也想弄些其它语言的文章,而又不想新开一个网站,这个插件能减轻你很多工作,让你专心写你的文章就行了;同时希望这篇简单的介绍文章能对你有所用处。

而对于我来说,这款插件的唯一欠缺之处在于,作者完全可以根据用户的IP地址,客户端语言等,判断出用户可能属于的地区,默认的给一个语言,这样可以做到更人性化,当然,这种判断并非绝对可行的,然而起码绝大多数外国朋友是认可英语的。推荐相关阅读:《网站应考虑使用的七个最佳的WordPress问答插件》

ic_ee

如何在不访问WP-Admin的情况下停用/禁用WordPress插件?

在对任何WordPress问题进行故障排除时,系统会要求您停用所有插件并一一激活它们。如果您可以访问WordPress仪表板,这听起来很容易,但是如果您没有 wp-admin 的访问权限怎么办!!!大多数情况下,当您被要求停用所有WordPress插件时,您已经将自己锁定在访问WordPress仪表板之外。

在本文中,我们将向您展示如何在您无法访问WordPress仪表板时停用所有WordPress插件。

  使用 cPanel 文件管理器停用所有WordPress插件

您可以通过 cPanel 文件管理器停用所有WordPress插件。在这两种情况下,您只需要导航到/wp-content/文件夹并重命名即可。以下是 cPanel 文件管理器方法的完整步骤:

在cPanel登录,在文件部分下,转到文件管理器。展开public_html文件夹,然后导航到/wp-content/plugins文件夹。

如何在不访问WP-Admin的情况下停用/禁用WordPress插件?
如何在不访问WP-Admin的情况下停用/禁用WordPress插件?

右键单击 plugins文件夹并将其重命名为plugins.old。这将立即停用所有插件。

现在,通过将其重命名回 plugins 来重新激活 plugins 文件夹。这将允许您再次访问WordPress仪表板。

现在您可以一次激活一个插件,直到您的网站再次中断。当它发生时,您就会知道罪魁祸首插件。推荐阅读:《如何通过WordPress插件提升网站功能?》

  通过 phpMyAdmin 停用所有WordPress插件

您还可以通过 phpMyAdmin 停用所有插件。以下是完整的步骤。

登录cPanel,在Databases部分下,找到phpMyAdmin并单击它。

您将被重定向到phpMyAdmin控制面板。

在phpMyAdmin控制面板的左侧窗格中,选择您的WordPress数据库。

现在,从右侧找到表wp_options 并单击它。

在option_name列(字段)下找到active_plugins行。推荐阅读:《有哪些WordPress插件需要知道呢》

点击option_value字段并将其更改为:a:0:{}

  通过 FTP 停用所有WordPress插件

使用 FTP 连接您的WordPress内容。

转到 public_html/wp-content/plugins 文件夹。

右键单击插件文件夹并重命名。

就是这个。您已停用Wordpress网站的插件。

以上就是如何在不访问WP-Admin的情况下停用/禁用WordPress插件的全部内容。推荐相关阅读:《专家推荐我们小型企业网站最佳WordPress插件》

ic_ee

WordPress的全站编辑:它的地位和未来

非常关注WordPress新闻的人可能听说过完整站点编辑。完整站点编辑(FSE)将改变用户设计和开发WordPress网站的方式,使用Gutenberg构件不仅能发布内容,还能编辑整个网站。此功能与WordPress的目标一致,即创建人人都可以使用的软件。完整站点编辑将使用户无需编写代码即可构建网站。

  什么是全站编辑

2018年,Gutenberg项目推出了一个用于在WordPress中创建帖子的构件编辑器。该编辑器作为WordPress 5.0的功能之一进行了发布。

从那时起,WordPress通过简化帖子的编辑方式完成了该项目的第一阶段。

2021年,该公司的待办事项清单上包括Gutenberg项目四个阶段中的第二个阶段。第二阶段包括构件目录、构件模式、构件主题和全站编辑的开发。推荐阅读:《在WordPress中使用Elementor [初学者指南]》

完整站点编辑旨在提供一个单一的界面,用户可以在其中使用构件编辑全局和帖子上的元素,使用户能够使用Gutenberg构件构建网站上的所有内容。为此,WordPres以全局元素(页眉、页脚、侧边栏和菜单)为目标,并为每个元素创建适当的构件。

  如何在WordPress中设置完整站点编辑

在撰写本文时,完整站点编辑还没有与WordPress核心集成。它仅作为Gutenberg插件的测试版功能推出了。

由于完整站点编辑还处于测试阶段,WordPress建议使用模拟网站环境进行测试。但是尝试FSE的主题有限。我们推荐Q,这是第一个支持全站编辑器的WordPress主题。

在安装并激活Q主题和Gutenberg插件之后,安装WordPress主题实验,在正式发布之前解锁全站编辑器功能。

这三个都准备就绪后,就可以开始使用全站编辑功能了。

  2021年Gutenberg更新

在WordPress 5.7于2021年3月发布后,WordPress的目标是在2021年4月之前完成其全站编辑器的最小可行产品。通过在Gutenberg插件中添加全站编辑器,实现了这一目标。

根据WordPress的路线图,下一步,全站编辑器将正式出现在Wordpress 5.8中,预计将于2021年7月发布。

全站编辑将通过模板编辑器功能首次出现。模板编辑器允许用户创建自定义页面模板,无需直接编辑主题。

全站编辑还将引入查询构件,它支持在站点编辑器中创建下拉列表和切换开关,用户可以根据自己的喜好对网站进行自定义。

截至2021年6月,开发人员已经共享WordPress 5.8的第二个测试版进行测试。它包括次要更新,主要是WordPress 5.8的第一个beta测试的漏洞修复。推荐阅读:《专家推荐我们小型企业网站最佳WordPress插件》

第一个beta测试版测试包括 Gutenberg 10.7引入的新特性:

  •   强大的页面列表、站点标题、徽标和标语块。
  •   为图像添加效果并作为媒体块工作的双色调块。用户可以根据主题进行设置颜色布局。
  •   可重复使用的块,用于改进创建流程并支持修订。
  •   列表视图,一个帮助导航复杂块和模式的面板。
  •   块设置期间的模式和模式转换可加快工作流程。模式是编辑器的主要构建块。WordPress希望在模式目录中编译这些,这样任何人都可以浏览和插入自己喜欢的模式。

自从7月WordPress 5.8发布之后,开发者们将开发Wordpress 5.9,该版本将在2021年12月发布。WordPress 5.9将包含Gutenberg计划第二阶段的其余功能,在Wordpress 5.8版本中没有的特性。

  总结:WordPress更新——全站编辑(2021年6月)

最新的更新支持WordPress过渡到全站编辑。WordPress正在进行一些小改进,随着时间的推移,这些改进将支持其更大的愿景。

用户自己探索这个特性,并通过测试帮助WordPress排除漏洞。为此,激活WordPress Beta Tester插件(使用Bleeding Edge平台和Beta/RC Only流媒体)或直接下载最新的测试版本。

继续关注hostgator,快速了解最新的WordPress新闻。

立即访问hostgator,了解有关WordPress推荐的排名第一的虚拟主机的更多信息。推荐相关阅读:《如何使用这 5 个 WordPress 插件让您的电子商务业务一飞冲天》

ic_ee

如何使用这 5 个 WordPress 插件让您的电子商务业务一飞冲天

您的电子商务业务渴望处理更多的订单。然而,竞争很激烈,每个玩家都努力从人群中脱颖而出,以吸引他们小众观众的注意力。当然,您正在寻找一种方法来获得一种竞争优势。解决方案是什么?可以利用WordPress的最佳电子商务插件,更智能地工作。

每个WordPress用户都可以有效地优化他/她的平台,不管他们设计或Web开发经验如何,这要归功于WordPress插件的惊人定制功能。

这些工具,基本上作为电商网站的关键资源,可以改变您的业务面貌。如果您正在为电子商务商店寻找更好的解决方案,那您来对地方了。

本文我将介绍WordPress的最佳电子商务插件,这些插件可以为那些寻找快速稳定增长的电商专业人士提供解决方案。然而,在深入探讨之前,我希望读者能清楚地认识到拥有一个电子商务网站的好处,即它是您未来客户和电子商务业务之间的中介。推荐阅读:《如何用插件在WordPress网站添加电子商务功能》

  电子商务网站的好处

如果您不确定为什么电子商务网站对拓展业务是必要的,以下是可能会引起您兴趣的主要原因:

1. 您正在使客户的订购流程更方便。每月花费几美元的域名、共享或分销主机服务,或者是WordPress主机,将使您的生活更轻松。与物理主机相比,这确实是一个公平的价格。人们买过一次东西后,只要购买经历令人满意,他们就会知道在哪里退货。

2. 通过开发专业的电子商务网站,您将提高您的品牌声誉,并看起来像真正的专业人士。您的潜在客户会更加信任您,所以他们的购买障碍将消失。

3. 您可以扩展您的活动并成为一个全球品牌。与吸引客户到实体商店不同,获得额外的流量是更灵活和可靠的过程。数字营销并不像看起来那么复杂——必须建立正确的目标受众,并通过强调产品能带来的好处和解决方案来很好地营销您的产品。

4. 在WordPress上运行的电子商务网站让您可以完全控制您的业务推广和销售流程。

5. 您可以分析客户的行为,收集有用的反馈,并使用它来改善您未来潜在客户的体验。随着时间的推移,您优化的品牌将有助于在网上扩大经营规模,并带来额外的收入。

6. 老实说,如今每个大品牌都在谷歌和主要的社交媒体渠道(Facebook、LinkedIn、Twitter、Instagram、Google+、YouTube等)上出现。您也必须在场,并且必须给独特的在线访问者提供良好的第一印象。

现在让我们找出哪个电子商务插件最适合您的业务需求,看看您如何有效地利用它来提高您的长期收入表现。推荐阅读:《如何通过有效的网站设计提高电子商务的销售量》

  MemberPress

MemberPress是一个成功的插件,允许您在WordPress网站上提供基于订阅的服务或数字产品。简单地说,如果您要卖东西并要求定期付款,MemberPress通过提供一个简单易用的界面来安全地想您的访问者收费,从而帮助您做到这一点。

特点:

1. 这个插件自2011年以来一直在运行,并提供很好的访问规则,允许您个性化更多用户细分的权限,并根据更多标准轻松创建内容限制。

2. Basic计划包括20多个功能和附加集成,1年的支持并包含更新,同时允许您销售无限制的订阅。

3. 可定制的注册表单非常人性化,助您打造高转化的挤压页面。

4. 集成的自动电子邮件——让列表中的客户随时了解内容和产品更新。

5. MemberPress提供西班牙语,葡萄牙语,意大利语,俄语,法语翻译(包括在内)。然而,您也可以翻译和实施不同的语言。

  LemonStand

LemonStand是允许用户开发高度个性化的电子商务商店的平台。他们的使命是帮助成长中的零售品牌和基于订阅的企业创建真正销售的卓越数字商店。Assignment Geek Essay Services的首席执行官Haley Merlo热情地方式描述了这个工具:”LemonStand是一个插件,可让您设计自己的通过为您提供简单而有效的前端开发功能和工具,以您想要的方式获得用户体验。它还包括内置功能,使您无需使用外部应用程序即可销售产品和定期订阅。没有什么是新手可以指望的了!”

特点:

1.自2016年有效地进入这个利基市场以来,LemonStand一直提供一流的质量。

2. 即使是新手设计师也可以使用该插件。通过LemonStand简单易用的功能可以让您塑造品牌的设计、文案和独特的价值主张。

3. 高级会员享受可定制的结账和几个免费的开源主题。

4. LemonStand提供95种以上的多种支付网关,如Visa, Mastercard, Stripe, Paypal等。

5. 它配备了出色的客户支持,几分钟内就为您能提供一切帮助。此外,他们有热心提供帮助的强大社交社区。

如果是电子商务的新手,LemonStand应该是您网站的绝佳电子商务插件!推荐阅读:《电子商务改变营销的八种方式(一)》

  Easy Digital Downloads

这是一个有用的插件,它鼓励您使用WordPress销售和分发数字产品的最简单方法。如果业务只处理在线产品,Easy Digital Downloads可以为您提供所有可能需要的功能,进行轻松和有效地销售。

特点:

1. 这个插件从2014年初就开始运行。它带有一个完整的购物车,允许潜在客户一次购买多个产品。

2. 允许您轻松为客户创建折扣代码和促销活动。

3. 仅限于订阅者/客户的授权访问,可选择建立下载限制和链接到期。

4. 它具有客户账户仪表板页面——因此只有您的客户才能访问内容/产品。

5. 分析功能——您需要了解的有关产品销售业绩的一切信息。

6. 详细的簿记——您以易于阅读的方式得到最重要数据的定期报告。

  WooCommerce

WooCommerce是许多电子商务商店正使用的另一个有效的多合一方案。有趣的是,WooCommerce已被WordPress背后的所有者收购,所以这两个平台融合得非常好。它是最值得推荐给WordPress网站所有者的电子商务解决方案之一,因为其功能和选项超出了每个人的期望。将WooCommerce视为想要访问的最全面的资源,以便个性化您的在线商店。

特点:

1. WooCommerce从2012年初就开始运行。

2. 它提供了WooCommerce用户可获得大量的扩展和主题。

3. 您可以轻松地销售数字和实体产品,而无需处理电子商务销售的技术问题。

4. 您可以通过自己的电子商务网站销售他人的产品。

5. 它提供完整的库存管理。

6. 提供所有流行的支付网关和选项。

7. 它提供全面的文档和可靠的客户支持服务。

这些只是主要功能的一部分,但要看到其完全的价值主张,您必须成为会员。这个电子商务插件的价值主张是巨大的,确实值得一试。

  Marketpress

Marketpress是满足电子商务需求的最古老但最可靠的WordPress插件之一。使用这个工具,您可以销售从实体商品到各种尺寸和形状的在线产品。您可以通过提供产品变化和个性化下载来个性化您的用户体验,所有这些都来自一个简单而高效的数字市场。Marketpress的一大好处是,它除了提供强大的适用性,它也是免费的。

特点:

1. Marketpress于2014年推出。它具有15种支付网关和120种货币。

2. 您可以销售数字商品,以及自定义单页结账。

3. 它带有一个内置的向导。此外,您不必担心增值税和税收问题,因为它们已经准备好了。

4. 您可以实现社交媒体分享按钮、优惠券和功能定价。还有,您也可以测试无限的产品变化。如果您买不起高级电子商务插件,Marketpress无疑是您可以旨在自动化和改进电子商务业务活动的最好方案。

  要点

您的电子商务业务的绩效总是受到您管理资源的能力的影响。如您所知,WordPress插件对任何渴望沉迷于其解决方案的人来说都是很好的帮手。看看前面提到的插件,因为它们是WordPress最好的电子商务插件,并选择一两个进行测试。一旦您找到一种工具能完成或自动化您的日常工作计划,就会心存感激,并渴望寻求新的工具。祝你好运!推荐相关阅读:《电子商务营销人员如何在社交媒体品牌战略中讲故事》