WordPress 教学

如何修復 WordPress 中“PHP 缺少 MySQL 擴展”錯誤

如何修復 WordPress 中“PHP 缺少 MySQL 擴展”錯誤

最近,有用戶遇到了“您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴展”錯誤,並詢問我們是否有辦法解決此問題。該錯誤會阻止用戶查看您的網站,頻繁出現可能會影響網站用戶體驗。本文將向您展示如何在 WordPress 中修復此錯誤。

什麼是 PHP 缺少 MySQL 擴展錯誤?

在您構建 WordPress 網站或訪問網頁時,可能會遇到“您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴展”錯誤。這通常意味著您網站的代碼有問題,阻止 WordPress 連接到其 MySQL 數據庫。

當您更新或安裝 WordPress、遷移網站、更改服務器配置或切換不具備 MySQL 擴展的操作系統(如 Linux)時,通常會出現 PHP 缺少 MySQL 擴展錯誤。

什麼原因導致 PHP 缺少 MySQL 擴展錯誤?

導致 PHP 缺少 MySQL 擴展錯誤的原因有很多。

其中之一是您使用的是與最新 PHP 版本不兼容的舊版 WordPress。如果您使用的是 PHP 7.0 或更高版本,請注意 MySQL 擴展已被棄用。如果您使用的是 PHP 7.0 或更高版本的舊版 WordPress,則無法找到 MySQL 擴展並導致此錯誤。

另一個原因可能是 MySQL 擴展缺失或未正確配置。即使您使用的是 PHP 5.6 或更低版本,過時的 MySQL 擴展也可能導致 PHP 缺少 MySQL 擴展錯誤。

如何修復 WordPress 中的 PHP 缺少 MySQL 擴展錯誤

既然您知道了此錯誤的原因,下面是一些修復方法。

1. 檢查您使用的 PHP 版本

首先可以檢查網站的 PHP 版本。WordPress 與 PHP 版本之間的衝突通常會導致 PHP 缺少 MySQL 擴展錯誤。

您可以從 WordPress 儀表板導航至工具 » 站點健康頁面,切換到“信息”選項卡,然後展開“服務器”部分以查看服務器信息。

檢查詳細信息中的 PHP 版本。如果您的網站 PHP 版本是 7 或更低版本,則需要更新它。推薦使用 PHP 8.0 或最新版本以保護您的網站免受安全威脅,並提升性能和修復漏洞。

2. 更新 WordPress 至最新版本

檢查 PHP 版本後,還可以檢查 WordPress 版本。如果是舊版本且您使用的是最新 PHP 版本,建議更新 WordPress 以解決 PHP 缺少 MySQL 擴展錯誤。

在 WordPress 後台導航至儀表板 » 更新,查看“當前版本”信息。如果 WordPress 版本是 3.9 或更低,建議更新以修復缺少 MySQL 擴展錯誤。

WordPress 擁有內置更新管理器,您可以通過點擊按鈕更新至最新版本。

3. 確保已安裝 MySQL 擴展

如果已更新 PHP 版本和 WordPress,但仍然遇到“PHP 缺少 MySQL 擴展”錯誤,則需要檢查是否正確安裝了 MySQL 擴展。在 WordPress 儀表板導航至工具 » 站點健康頁面,切換到“信息”選項卡,展開“數據庫”部分,檢查扩展字段中是否有 mysqli 或 mysql。

如果字段為空或不可見,說明缺少 MySQL 擴展。安裝過程取決於您的 WordPress 託管服務提供商,您可以請求幫助或聯繫支持團隊進行安裝。

4. 檢查您的 PHP 配置

另一種修復方法是檢查網站的 PHP 配置。可能是上傳了錯誤的 php.ini 文件或使用了錯誤的文件路徑導致配置問題。

從瀏覽器進入 www.example.com/phpinfo.php(將 www.example.com 替換為您的域名),查看 PHP 安裝詳細信息,找到“配置文件路徑”或“加载的配置文件”字段。

找到 php.ini 文件,通過 FTP 連接並刪除該文件看是否解決錯誤。在刪除之前建議備份現有文件。

修復 WordPress 錯誤的額外資源

了解 PHP 缺少 MySQL 擴展錯誤後,您還可以查看我們的其他指南,以解決 WordPress 錯誤:

  • 如何修復 WordPress 中的重大錯誤(步驟指南)
  • 如何修復 WordPress 中的 500 內部服務器錯誤
  • 如何修復 WordPress 中的 DNS 服務器無響應錯誤(5 種方法)
  • 如何輕鬆啟用 WordPress 偵錯模式以修復網站錯誤
  • 如何修復 WordPress 中圖像後處理失敗錯誤

希望本文幫助您了解如何修復 WordPress 中的 PHP 缺少 MySQL 擴展錯誤。您還可以查看我們的 WordPress 性能提升技巧或完整故障排除指南。

如果您喜歡本文,請訂閱我們的 YouTube 頻道,獲取 WordPress 視頻教程。您還可以在 Twitter 和 Facebook 上關注我們。

Read More
WordPress 教学

如何使用 WordPress 在线销售清洁服务(两个简单方法)

为什么使用 WordPress 在线销售清洁服务?

使用 WordPress,您可以创建一个专业的网站来展示您的清洁服务,并根据您的品牌和目标消费者自定义设计、布局和内容。与 Yelp、Google My Business 等第三方平台相比,您可以完全控制自己的营销,创建博客以建立信任,并通过 SEO、社交媒体等多个来源获取流量。

如何用 WordPress 创建清洁服务网站

首先,您需要使用网站建设工具建立网站,我们推荐 WordPress.org,因为它免费、可扩展、初学者友好,并可以集成插件来帮助您销售服务。选择网站建设工具后,购买主机计划和域名。

方法1:使用 WPForms 在线销售清洁服务(推荐)

WPForms 是市场上最优秀的联系表单插件之一,您可以轻松创建清洁预约表单、预订表单等来吸引新客户。安装并激活 WPForms 插件后,您可以连接支付网关如 Stripe 来接收信用卡支付。

方法2:使用 WP Simple Pay 在线销售清洁服务

如果上面的方法对您来说太复杂,或者您想提供更多支付选项,可以使用 WP Simple Pay 销售清洁服务。安装并激活 WP Simple Pay 插件后,连接您的插件与Stripe,以便轻松接受在线支付。

帮助增长清洁服务网站的额外工具

以下是一些可以用于提升转换率、增加访客并改善 SEO 的工具:All in One SEO, OptinMonster, Duplicator, MonsterInsights, SeedProd。

希望本文能帮助您了解如何使用 WordPress 在线销售清洁服务。您可能还想查看我们的分步指南,了解如何在 WordPress 博客上销售广告以及一些保护 WordPress 内容的方法。

Read More
WordPress 基础知识

初学者修复被入侵的WordPress网站指南

初学者修复被入侵的WordPress网站指南

开始之前需要知道的几件事

首先,无论你使用的是哪个平台,无论是WordPress、Drupal、Joomla等,任何网站都有可能被黑客攻击!当你的WordPress网站被黑客入侵时,你可能会失去搜索引擎排名,暴露读者于病毒,因重定向到可疑网站而声誉受损,更糟糕的是,甚至可能失去全部网站数据。如果你的网站是一个业务,那么安全应该是你的首要任务之一。

因此,你需要有一个好的WordPress托管公司。如果你能负担得起,绝对要使用托管WordPress托管,他们会替你处理安全问题。确保你总是有良好的WordPress备份解决方案,如Duplicator。此外,使用一个强大的Web 应用防火墙,如Sucuri,这是最重要的。我们的网站都在使用他们的服务。

如果你没有被入侵,那么上述信息非常有用,但如果你正在阅读这篇文章,可能为时已晚。那么在你做任何事情之前,尽量保持冷静。现在,让我们来看一下如何修复被黑的WordPress网站的步骤。

步骤0 – 让专业人士为你处理

安全性问题很严重,如果你不擅长处理代码和服务器,那么让专业人士来处理几乎总是更好的。为什么呢?因为黑客会把脚本隐藏在多个位置,以便反复入侵。虽然我们稍后会教你如何查找和删除这些脚本,但很多人希望知道,有专家正确地清理了他们的网站。安全专家通常收费在每小时100到250美元之间,这对小企业或单独的企业家来说是非常昂贵的。然而,WPressize Me Pro服务提供一次性249美元的被黑网站修复服务。这项服务包括高级文件检测、恶意代码删除、软件和安全更新,以及清理后的网站备份。此外,在修复后30天内,如果再次被黑,我们会再次修复,或者全额退款。

步骤1. 识别黑客入侵

面对网站被黑,你会非常紧张。试着保持冷静,记录下你能找到的所有关于被黑的信息。下面是一个检查清单:

  • 你能登录到WordPress的管理面板吗?
  • 你的网站是否重定向到另一个网站?
  • 你的网站上是否有不合法的链接?
  • Google是否标记你的网站不安全?

记录下这些信息,这会在与你的托管公司交流或下面的修复步骤中帮助你。另外,你在开始清理之前必须更改密码,完成清理后还需再次更改密码。

步骤2. 与你的托管公司检查

大多数优秀的托管商在这种情况下都非常有帮助,他们有经验丰富的员工每天处理这些问题,并且了解他们的托管环境,这意味着他们可以更好地指导你。开始联系你的托管公司并按照他们的指示操作。有时,黑客攻击可能不仅仅影响你的网站,尤其是如果你使用共享托管服务的话。你的托管商可能还能提供额外的有关黑客攻击的信息,如攻击源自哪里,后门隐藏在哪里等。根据我们的经验,SiteGround和HostGator在这种情况下都非常有帮助。你甚至可能幸运地遇到托管商为你清理黑客攻击。

步骤3. 从备份恢复

如果你有WordPress网站的备份,那么从网站未被黑的早期点恢复可能是最好的选择。如果可以这么做,那你将非常顺利。请查看我们的教程《如何从备份中恢复WordPress》以获取逐步指导。然而,如果你有一个每天更新内容的博客,那么你可能会失去博客文章、新评论等。在这种情况下,权衡利弊。最坏的情况是,如果你没有备份,或者你的网站被黑很久了,并且你不想失去内容,那么你可以手动删除黑客攻击。

步骤4. 恶意软件扫描及删除

查看你的网站并删除任何不活跃的WordPress主题和插件。通常情况下,黑客会在这里隐藏他们的后门程序。后门程序指的是一种绕过正常身份验证的方法,使得黑客可以远程访问服务器而不被发现。大多数聪明的黑客总是将后门作为第一件事上传,这样即使你找到了被利用的插件并删除了它,他们仍能重新获得访问权限。一旦你做到了这一点,现在继续扫描网站找出黑客攻击。我们推荐在你的网站上安装Sucuri插件。这款插件在3个月内帮助我们阻止了450,000次WordPress攻击,其中包括29,690次后门相关攻击。有一个免费的Sucuri版本提供恶意软件扫描、安全加固和检查核心WordPress文件完整性的工具。高级版本包含如每日服务器端扫描等高级功能,这些功能检查每个文件以寻找后门和其他安全问题。一旦插件安装并激活,Sucuri扫描器会告诉你所有核心WordPress文件的完整性状态。总之,它会告诉你黑客攻击隐藏在哪些地方。最常见的地方是主题和插件目录、上传目录、wp-config.php、wp-includes目录和.htaccess文件。在这里,你有两个选择来修复黑客攻击。你可以手动删除代码,或者用原始文件替换该文件。例如,如果他们修改了你的核心WordPress文件,那么重新上传从新下载的全新WordPress文件以覆盖受影响的文件。同样适用于你的主题文件。下载一个新的副本并用新文件覆盖损坏的文件。记住,只有在你没有在WordPress主题代码中进行更改的情况下才这样做,否则你会丢失那些更改。重复这个步骤处理所有受影响的插件。你还要确保你的主题和插件文件夹与原始的一致。有时,黑客会添加额外的文件,这些文件看起来像插件文件名,并且很容易忽视,如:hell0.php,Adm1n.php等。我们有一个详细的指南来查找并删除WordPress中的后门。继续重复这个步骤,直到黑客攻击消失。

步骤5. 检查用户权限

查看WordPress的用户部分,确保只有你和你信任的团队成员有管理员访问权限。如果你看到一个可疑用户,立即删除他们。你可以查看我们的WordPress用户角色初学者指南以了解更多详情。

步骤6. 更改你的安全密钥

自WordPress 3.1以来,WordPress生成了一组加密你的密码的安全密钥。如果用户盗取了你的密码并且他们仍然登录,那么他们将保持登录状态,因为他们的Cookie是有效的。要使Cookie失效,你必须创建一组新的安全密钥。你需要生成一个新的安全密钥并将其添加到wp-config.php文件中。

步骤7. 再次更改你的密码

是的,你在步骤1中更改了密码。现在再做一次!你需要更新你的WordPress密码,cPanel/FTP/MySQL密码及所有其他用到这些密码的地方。我们强烈推荐你使用强密码。请阅读我们的文章《管理密码的最佳方式》。如果你的网站有很多用户,那么你可能要强制所有用户重置密码。

未来防范 – 加固你的WordPress网站

不言而喻,没有什么比拥有一个好的备份解决方案更好的安全措施了。如果你还没有备份解决方案,请立即设置一个每天备份你网站的方案。除此之外,还有一些事情你可以做以更好地保护你的网站——这是按顺序排列的,你应该尽量做到:

  • 设置网站防火墙和监控系统 – 我们使用的提供商是Sucuri,因为在大多数情况下,他们在攻击到达你的服务器之前就已经拦截。
  • 切换到托管WordPress托管 – 大多数托管WordPress托管公司会采取额外的措施保持你的网站安全。我们推荐SiteGround或WPEngine。
  • 禁用主题和插件编辑器 – 这是一个最佳实践。请参阅如何在WordPress中禁用主题和插件编辑器。
  • 限制WordPress中的登录尝试 – 我们最近讨论了其重要性,你应该阅读如何限制WordPress中的登录尝试。
  • 密码保护你的管理目录 – 为你的WordPress管理区域添加一层密码。请参阅如何密码保护你的WordPress管理。
  • 在某些目录中禁用PHP执行 – 增加一层额外的安全措施 – 请参阅通过.htaccess禁用PHP执行。

无论你做什么,一定要保持你的WordPress核心、插件和主题更新!有关更多详情,请参阅我们的正确更新顺序指南。记住,Google 最近宣布他们在算法中增加了一个新变化,影响到带有垃圾结果的被黑网站。所以请确保你保持你的网站安全。我们希望这个指南帮助你修复被黑的WordPress网站。如果你仍有问题,我强烈建议你雇佣专业帮助如Seahawk,或询问你的托管公司是否能帮助修复。你也可以查看我们最终的WordPress安全指南或我们专家推荐的最佳WordPress安全插件。如果你喜欢这篇文章,请订阅我们的YouTube频道获取WordPress视频教程。你也可以在Twitter和Facebook上找到我们。

Read More
WordPress 基础知识

为什么你不应该将视频上传到WordPress(4个理由)

上传 vs 嵌入(有区别)

在解释为什么你不应该将视频上传到WordPress之前,让我们先明确上传和嵌入之间的区别。上传或托管视频意味着视频文件将存储在你的网站上,就像你使用WordPress媒体库上传和存储图片一样。我们不建议使用这种方法。当你嵌入视频时,你首先将视频上传到一个第三方网站,比如YouTube,然后你可以轻松地将其嵌入到你的博客文章中。视频可以在你的网站上查看,但实际存储在其他地方。我们强烈建议人们尽可能嵌入视频。

1. 轻松分享

在WordPress中嵌入视频比上传视频更容易。你只需将YouTube或其他视频分享网站上的视频URL粘贴到你的博客文章中即可。 在YouTube上管理一个频道也是比较简单的。而在WordPress中单独创建一个视频部分并不像管理图片和其他上传内容那样简单。当你将视频上传到WordPress时,它会与所有其他媒体库内容混在一起。通过在YouTube或其他视频分享网站上上传你的视频,你可以更方便地让观众分享你的视频,甚至可能因此而走红。

2. 节省带宽

将视频上传到你的网站会消耗带宽。更高质量的视频会消耗更多带宽。如果你允许你的网站访客将你的视频嵌入到他们自己的网站上,那么每次视频在他们的网站上被观看时你的带宽消耗就会成倍增加。你可能还需要添加更多插件来管理和显示你的视频。如果这些插件没有针对速度进行优化,它们还会增加服务器负载。如果你使用共享网络托管,那么你的主机可能会暂停你的网站并临时将其关闭。优化你的WordPress网站速度比以往任何时候都更重要,因为它会影响你的SEO排名和网站流量。

3. 可见性和流量

YouTube是世界上第二大搜索引擎和访问量最大的一个网站。仅此一个原因就足以让许多网站所有者将他们的视频上传到YouTube。将视频上传到YouTube能带来比仅上传到自己网站更多的观众。YouTube和其他视频分享网站的社交网络功能可以触发你视频的病毒式传播。例如,在WPressize Me的YouTube频道,我们有超过296,000名订阅者,每周获得成千上万的新观看次数。

4. 视频质量优化

当你将视频上传到YouTube或Vimeo等网站时,它们会处理每个视频以提高网络体验。观众可以选择观看你的视频是使用HD还是较低分辨率。这些网站还会试图自动检测用户的互联网连接和设备类型,以播放最佳质量的视频。如果你将视频上传到WordPress,那么你将错过这些优化,你的视频将按原样显示,消耗更多带宽并破坏用户体验。

附加功能

许多视频托管平台还提供更多功能,如果你只是将视频上传到WordPress,你将错过这些功能。例如,你可以:

  • 为你的视频添加自动字幕,以提高可访问性
  • 通过广告赚取收入
  • 获取有多少人观看你的视频的分析数据
  • 创建自定义视频缩略图

…还有更多。

你应该使用什么视频托管服务?

视频托管服务不仅解决了上述所有问题,还提供更多优点。一个好的视频托管服务会根据访客的互联网速度自动调整视频质量,有些还会通过它们的平台帮助你吸引全新的观众。我们在WPressize Me使用的视频托管服务是YouTube。因为它是仅次于Google的世界第二大搜索引擎,这将帮助你吸引更多的粉丝。 他们还有一个合作伙伴计划,帮助你通过视频在线赚取收入。 将你的视频上传到YouTube后,你可以使用类似YouTube Feed Pro或Envira Gallery的插件在你的WordPress网站上显示YouTube视频画廊。更多详情请查看我们推荐的最佳YouTube视频画廊插件列表。如果YouTube不适合你,或者你想要更多选项,请查看我们推荐的最佳视频托管网站列表。

WordPress性能的专家指南

现在你知道嵌入视频如何节省带宽,你可能希望查看一些其他与提高WordPress性能相关的指南:

  • 如何轻松在WordPress中延迟加载图片
  • 如何在不降低质量的情况下优化图片的网络性能
  • 为什么你的WordPress博客需要CDN(信息图)
  • 最佳WordPress滑块插件 – 绩效+质量(比较)
  • 如何释放磁盘空间并减少WordPress中的Inode使用
  • 我们如何提高WPressize Me页面加载速度
  • 如何正确运行网站速度测试(最佳工具)
  • 终极指南:提升WordPress速度和性能

我们希望这篇教程帮助你了解为什么你不应该将视频上传到WordPress。你可能还想查看我们关于如何追踪你网站访客的指南或我们推荐的最佳拖拽式WordPress页面生成器。 如果你喜欢这篇文章,请订阅我们的YouTube频道获取WordPress视频教程。你也可以在Twitter和Facebook上找到我们。

Read More
WordPress 基础知识

Amazon FBA 与直运:哪种模式最适合在线商店?

您为什么需要 Amazon FBA 或直运?

在网上销售产品时,重要的是要考虑您的履行策略,即如何将订单交付给客户。这包括产品采购、存储、处理和退货。

如果你是一个独立经营的企业需要扩展业务,或者遇到库存管理和运输问题,那么选择一个合适的履行服务会大有帮助。总的来说,一个完整的履行策略可以帮助你简化订单交付流程。

什么是 Amazon FBA?

Amazon 的履行服务(简称 FBA)是一项由 Amazon 提供的服务,帮助卖家管理库存和履行订单。卖家只需将产品发送到 Amazon 的仓库,Amazon 会处理接下来的所有事情,包括打包、标签、运输和客户服务。

什么是直运?

直运是指卖家在没有库存的情况下销售产品。当收到订单时,卖家将订单发送给供应商,由供应商直接将产品发送给客户。通过这种方法,卖家无需租赁仓库空间、管理库存或操心供应链。

常见的直运供应商和公司有 AliExpress、Spocket、SaleHoo、US Direct、Printify 和 Alibaba 等。

建立在线商店的最佳选择

无论选择哪种履行模式,建立一个强大的在线品牌是必要的。WooCommerce 是一种托管在 WordPress 上的开源电子商务平台,可以让你轻松创建博客、引流、搜集电子邮件,甚至能够连接到实体店。

Amazon FBA 与直运的主要区别

1. 前期投资和运营成本

直运的最大优势是初始投资小。你无需承担库存成本,仅需支付网站托管、营销广告等费用。而 Amazon FBA 则需要较高的前期成本,卖家需提前购买产品并寄送到 Amazon 仓库。

2. 利润率

由于无需支付 Amazon FBA 的推荐费和仓储费,直运的利润率较高。不过,直运需要卖家自己驱动流量到产品页面,通常需要更多的广告投入。

3. 客户服务

选择直运意味着你需要处理所有的客户支持查询,而使用 FBA 则可以借助 Amazon 的现有客户服务系统。

4. 运输时间

直运的运输时间取决于你的供应商所在地。如果供应商在海外,运输时间可能会长达两到四周。选择 FBA 可以利用 Amazon 的物流服务,实现两日送达。

5. 控制程度

在直运模式下,卖家对产品的包装和质量没有控制权。而选择 FBA 则可以打造自有品牌,并定制产品的包装和标签。

6. 竞争

无论是直运还是 FBA,都存在激烈竞争。不过,如果你通过直运独立经营网店,可以通过广告驱动流量,减少与其他卖家的直接竞争。

7. 信任和信誉

直运的品牌信任度较低,特别是对于新的网站。通过 Amazon FBA,卖家可以利用 Amazon 已经建立的信誉和客户信任。

8. 多渠道销售

直运可以在多个平台上销售产品,包括 eBay、Amazon、Etsy 或自有网站。而 FBA 通常限制在 Amazon 平台,但也有跨渠道履行业务(MCF)选项。

总结:哪个更适合小型企业?

总体来说,直运更适合刚刚起步的新卖家。而如果你的产品已经卖得很好,转向 Amazon FBA 可能是更好的选择,它可以简化履行流程并提供更快的运输时间。

希望这篇文章能帮助你了解 Amazon FBA 和直运之间的主要区别,选择最适合你的在线商店的选项。

Read More
WordPress 教学

如何在WordPress中禁用小工具区块(恢复经典小工具)

如何在WordPress中禁用小工具区块(恢复经典小工具)

你想在WordPress中恢复经典的小工具编辑器吗?WordPress 5.8的发布移除了经典的小工具编辑器,转而采用Gutenberg小工具区块编辑器来控制你的网站小工具区域。

在本文中,我们将逐步向你展示如何在WordPress中禁用小工具区块。

为什么要恢复经典的小工具编辑器?

小工具区块编辑器提供了与经典小工具编辑器大部分相同的功能,并且可以更好地控制小工具的外观。然而,如果你已经使用WordPress一段时间了,你可能会更熟悉经典的小工具编辑器。

或者你喜欢经典小工具编辑器的简洁,并希望禁用小工具区块,就像有些用户喜欢禁用块编辑器一样。

说到这里,让我们看看如何在WordPress中恢复经典的小工具编辑器。你可以使用以下快速链接直接跳转到你想要使用的方法。

  • 方法1:通过添加代码恢复经典小工具(推荐)
  • 方法2:使用WordPress插件恢复经典小工具

方法1:通过添加代码恢复经典小工具(推荐)

一种禁用小工具区块的方法是向WordPress添加代码。如果你之前没有操作过,可以参考我们的初学者指南了解如何在WordPress中复制和粘贴代码。

此方法要求你将以下代码片段添加到你的functions.php文件或使用代码片段插件。

function example_theme_support() { remove_theme_support( 'widgets-block-editor' ); } add_action( 'after_setup_theme', 'example_theme_support' );

这个代码片段只是禁用了小工具区块编辑器,但保留了响应页面和文章的块编辑器。添加代码到WordPress可能看起来很复杂,但使用WPCode可以很容易实现。

WPCode允许你在不编辑主题的functions.php文件的情况下添加自定义代码片段。它带有智能代码片段验证功能,可以帮助你防止常见的代码错误,从而不必担心添加代码片段时会破坏你的网站。

另外,WPCode还内置了所有最受欢迎的WordPress代码片段库,包括用于禁用小工具区块的片段。

首先,你需要安装并激活WPCode插件。你可以阅读我们的指南,了解如何逐步安装WordPress插件。

插件激活后,进入WordPress管理后台的Code Snippets » Library。

然后,搜索“禁用小工具区块”片段并点击“使用片段”按钮。

插件将自动添加代码,输入代码标题,选择正确的插入方法,甚至添加标签以帮助你进行组织。你只需将开关从“未激活”切换到“激活”。

然后,点击“更新”按钮。

现在,当你访问小工具»添加新时,可以使用经典编辑器添加小工具。

方法2:使用WordPress插件恢复经典小工具

另一种恢复经典小工具编辑器的简单方法是使用Classic Widgets插件。此插件由WordPress核心团队开发和维护。

这种方法的缺点是安装这种一次性功能插件可能会使你的WordPress后台变得杂乱。因此我们建议使用WPCode,因为它可以替代一次性功能插件并简化你的网站管理。

要开始使用这种方法,你需要安装并激活插件。更多细节请参见我们的初学者指南以了解如何安装WordPress插件。

激活插件后,你的WordPress博客将恢复到经典的小工具编辑器。你无需配置任何设置。

现在,你可以导航到小工具»添加新,在WordPress管理面板中进入小工具仪表板。

若要添加新小工具,只需将小工具拖到可用的小工具区域。然后,你可以自定义小工具设置。确保点击“保存”按钮以保存小工具。

如果你未来希望使用小工具区块,只需停用该插件即可。

你还可以禁用Gutenberg并在页面和文章中保留经典编辑器。更多详情请查看我们的指南,了解如何禁用Gutenberg并保留经典编辑器。

我们希望本文帮助你了解如何禁用小工具区块并在WordPress中恢复经典小工具。

你可能还想查看我们的指南,了解如何轻松创建自定义WordPress主题和我们为商业网站精心挑选的必备WordPress插件。

如果你喜欢这篇文章,请订阅我们的YouTube频道以获取WordPress视频教程。你也可以在Twitter和Facebook上找到我们。

Read More
WordPress 教学

如何在WordPress中添加OAuth登录(一步一步)

在WordPress中添加OAuth登录的好处

传统登录中,弱密码和忘记的凭证是常见问题。用户经常难以记住其登录详细信息,导致沮丧和频繁的密码重置。这可能造成安全风险,并使登录过程变得麻烦。OAuth通过使用主要提供商的安全认证方法来帮助预防这些问题。访客可以使用他们已信任的账户(如Google、Facebook或GitHub)登录,而无需创建新账户。

如何在WordPress中添加OAuth登录

在WordPress中设置OAuth登录比您想象的要容易。使用适当的插件,您可以让用户用其现有的社交账户进行登录。我推荐使用Nextend Social Login。这是一个流行的社交媒体插件,支持通过第三方提供商的登录,如Google、Facebook和Twitter。

第一步:安装并激活Nextend Social Login插件

首先,您需要安装并激活Nextend Social Login插件。插件激活后,进入WordPress仪表盘的Settings » Nextend Social Login页面。在这篇教程中,我将向您演示如何与Google进行OAuth登录。Nextend Social Login还支持通过Facebook、X(前Twitter)、Reddit等进行登录。这个过程可能因您选择的提供商稍有不同。

第二步:创建Google应用

点击谷歌部分的‘Getting Started’按钮。这将带您进入一个新页面,您将在这里看到屏幕说明以创建您的Google应用程序,从而允许通过Google账户进行OAuth登录。然后点击顶部按钮打开一个弹出窗口并点击‘New project’按钮。创建项目后,切换到左栏的‘OAuth consent screen’选项卡,然后添加应用名称,并在‘User support email’字段中输入您的商业电子邮件地址。

第三步:验证您的Google配置

回到WordPress仪表盘,切换到Google的‘Settings’标签,输入您之前复制的Client ID和Client Secret,然后点击‘Save Changes’按钮。接下来,Nextend Social Login会显示一个弹出窗口,要求您验证您的配置。单击‘Verify Settings’按钮以进行验证。接下来,转至顶部的‘Buttons’部分,选择一个按钮样式用于您的Google OAuth登录,然后保存更改。

总结

通过在您的网站中添加OAuth登录,您为用户创造了一个更顺畅、更安全的体验。希望这篇文章帮助您学习如何在WordPress中添加OAuth登录。您可能还希望阅读我们关于如何在WordPress中添加一键Google登录的初学者指南以及在WordPress登录和注册表单中添加CAPTCHA的教程。

Read More
WordPress 教学

如何向 WordPress 用戶發送簡訊

為什麼要向您的用戶發送簡訊?

發送簡訊可以非常有效地吸引訪客回到您的 WordPress 網站。為了取得最佳效果,您可以將簡訊與其他行銷工具結合使用,例如電子郵件新聞稿、推送通知和搜尋流量。簡訊的開封率極高。一些研究表明,簡訊的開封率高達 98%。相比之下,電子郵件的典型開封率僅為 20%。

人們查看簡訊的速度也比查看電子郵件快得多。平均來說,回覆簡訊需要 90 秒,而回覆電子郵件則需要 90 分鐘。

當然,您不想過度使用這種方式。即使用戶選擇接受,大多數人也不希望您每天都發送簡訊。每週一次可能已經足夠多。

重要提示:確保遵守法律。不同國家對簡訊,特別是推廣訊息有不同的法律要求。

使用 Brevo 發送 SMS 簡訊

Brevo(前稱 Sendinblue)是一個電子郵件行銷服務,也允許您向訂閱者發送簡訊。首先,您需要在 Brevo 註冊一個帳號。如果您還沒有帳號,可以到 Brevo 網站點擊“Sign Up Free”按鈕建立帳號。

設定帳號後,您需要聯絡客服團隊,請求啟用您的帳號。完成帳號設定後,您將看到 Brevo 的儀表板。

購買 Brevo 帳號的 SMS 點數

在等待帳號批准的同時,您可以繼續設置您的 Brevo 帳號。首先,您需要在 Brevo 中激活 SMS 應用。在“Campaigns”儀表板上點擊“Create a campaign”按鈕,然後激活 SMS 應用。

創建您的 SMS 行銷列表

為了發送簡訊,您需要導入您的聯絡人列表。您可以使用從電腦上傳 CSV 文件或逐行複製粘貼聯絡人的方式導入聯絡人。

發送您的第一個 SMS 活動

當您的簡訊點數顯示後,您可以開始發送簡訊。我們建議先發送一個測試訊息,以確保一切正常運行。您可以進入 Brevo 儀表板中的“Campaigns » SMS”選項卡,然後點擊“Create an SMS campaign”按鈕。

向 WooCommerce 客戶發送 SMS 簡訊

如果您想向您的客戶發送訂單通知,您可以使用 YITH WooCommerce SMS Notifications 或 FunnelKit Automations 這些插件設置和發送簡訊通知。

與簡訊、電話及聊天相關的專家指南

現在您已經知道如何向您的 WordPress 用戶發送簡訊,您可能會對其他相關指南感興趣:

  • 如何從您的 WordPress 表單獲取 SMS 簡訊
  • 最佳 WordPress SMS 行銷插件(專家首選)
  • 如何從 WooCommerce 發送 Twilio 簡訊通知(步驟指南)
  • 最佳虛擬商業電話號碼應用(含免費選項)
  • 最佳語音信息插件 for WordPress
  • 最佳企業語音郵件轉錄服務(文字和郵件)
  • 如何在 WordPress 中添加聊天機器人(分步指南)
  • 如何在 WooCommerce 商店添加即時聊天(提升銷售)
  • 最佳 WordPress 聊天插件(專家首選)

我們希望這篇教學對您學習如何向 WordPress 用戶發送簡訊有所幫助。您可能還想查看我們的指南,了解如何選擇最佳的企業 VoIP 供應商,並查看我們的專家對於最佳即時聊天軟體的推薦,以幫助您提高銷售。

Read More
WordPress 教学

如何在 WordPress 中嵌入 Facebook 视频

为什么要在 WordPress 中添加 Facebook 视频?

视频是与观众互动并保持他们参与的绝佳方式。不论你是经营个人博客还是商业网站,视频都能发挥巨大作用。特别是对于希望通过 WordPress 博客赚钱的人来说,视频更显重要。

步骤 1:在 WordPress 中安装 Facebook 视频插件

最简单的方法是使用 Facebook Feed Pro 插件。它能让你轻松地在 WordPress 网站上嵌入 Facebook 帖子、相册、评论、社区帖子、视频等。

首先,安装并激活 Facebook Feed Pro 插件。激活后,前往 Facebook Feed » Settings 页面并在 ‘License Key’ 字段中输入你的许可证密钥。

步骤 2:将你的 Facebook 页面或群组连接到 WordPress

打开 Facebook Feed » All Feeds,然后点击 ‘Add New’。选择 ‘Videos’,然后点击 ‘Next’。选择相应的 Facebook 页面或群组并连接。这将打开一个弹出窗口,你可以在其中登录你的 Facebook 帐户并选择要使用的页面或群组。

步骤 3:在 WordPress 中嵌入 Facebook 视频

选择刚连接的页面或群组,然后点击 ‘Add’ 按钮。继续点击 ‘Next’ 并选择你希望用于视频源的模板。最后,点击 ‘Save’ 保存更改。

步骤 4:自定义嵌入的 Facebook 视频

在 WordPress 仪表板中,前往 Facebook Feed » All Feeds,找到刚创建的视频源并点击 ‘Edit’ 按钮。在左侧菜单中,你可以自定义视频外观,如更改模板、布局、颜色方案等。

步骤 5:将 Facebook 视频添加到 WordPress

你可以通过块、小部件或短代码将视频源添加到 WordPress 网站。打开希望嵌入视频的页面或文章,点击 ‘+’ 图标添加新块并选择 ‘Custom Facebook Feed’ 块。然后,添加视频源的短代码并应用更改。

步骤 6:在 WordPress 中添加特定的 Facebook 视频

如果你希望嵌入某个特定的 Facebook 视频,可以购买并安装 Featured Posts 扩展。前往 Facebook Feed » Extensions,添加并激活该扩展。然后,按照提示输入你希望嵌入的视频的 URL 或 ID。

额外提示:如何添加更多的社交媒体源

如果你有多个社交媒体账户,如 YouTube 或 Instagram,可以使用合适的插件将它们都展示在你的网站上。例如,你可以使用 Reviews Feed Pro 将 Facebook 评论嵌入到你的网站。

我们希望这篇文章能帮助你了解如何在 WordPress 中嵌入 Facebook 视频。如果你喜欢这篇文章,请订阅我们的 YouTube 频道以获取更多 WordPress 教程,也可以在 Twitter 和 Facebook 上找到我们。

Read More
WordPress 教学

如何在WordPress中创建自定义RSS供稿

为什么要在WordPress中创建自定义RSS供稿?

WordPress自带RSS供稿功能,你可以轻松添加自定义内容或缩略图。不过,如果你的网站拥有特定类型的内容或自定义文章类型,那么你可能希望为其创建自定义RSS供稿。

例如,如果你希望向订阅者提供特定作者的独家内容,你可以创建自定义RSS供稿,以便订阅者了解这些内容,从而提高搜索引擎排名。此外,自定义供稿允许你添加作者姓名、发布时间或其他相关信息,为用户提供更多详细信息。

如何在WordPress中创建自定义RSS供稿

步骤一:备份你的网站

在对网站进行任何重大更改之前,先做一个完整的备份。

步骤二:安装并激活WPCode插件

首先你需要安装并激活WPCode插件。激活后,访问WordPress管理侧边栏中的“Code Snippets”» “+ Add Snippet”页面,然后点击“Use Snippet”按钮下的“Add Your Custom Code (New Snippet)”选项。

步骤三:添加自定义代码

进入“Create Custom Snippet”页面,给代码片段取个名字,然后从右侧的“Code Type”下拉菜单中选择“PHP Snippet”。接下来,在“Code Preview”框中加入以下自定义代码:

add_action('init', 'customRSS');
function customRSS(){
    add_feed('Feed', 'customRSSFunc');
}
function customRSSFunc(){
    get_template_part('rss', 'feedname');
}
/**
 * Template Name: Custom RSS Template - Feedname
 */
$postCount = 5; // 要显示的文章数量
$posts = query_posts('showposts=' . $postCount);
header('Content-Type: '.feed_content_type('rss-http').'; charset='.get_option('blog_charset'), true);
echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?>';
?>


    <?php bloginfo_rss('name'); ?> - Feed
    
    <?php bloginfo_rss('url') ?>
    <?php bloginfo_rss('description') ?>
    <?php echo mysql2date('D, d M Y H:i:s +0000', get_lastpostmodified('GMT'), false); ?>
    <?php echo get_option('rss_language'); ?>
    <?php echo apply_filters('rss_update_period', 'hourly'); ?>
    <?php echo apply_filters('rss_update_frequency', '1'); ?>
    <?php do_action('rss2_head'); ?>
    <?php while(have_posts()) : the_post(); ?>
        
            <?php the_title_rss(); ?>
            <?php the_permalink_rss(); ?>
            <?php echo mysql2date('D, d M Y H:i:s +0000', get_post_time('Y-m-d H:i:s', true), false); ?>
            <?php the_author(); ?>
            <?php the_guid(); ?>
            
            
            <?php rss_enclosure(); ?>
            <?php do_action('rss2_item'); ?>
        
    <?php endwhile; ?>


你可以通过替换代码中的Feed文本来更改自定义RSS供稿的名称。

步骤四:保存和启用代码片段

接下来,向下滚动到插入部分,选择‘Auto Insert’模式,并将‘Inactive’切换到‘Active’。然后点击‘Save Snippet’按钮保存设置。

步骤五:刷新永久链接

在WordPress仪表板中,访问设置»永久链接页面,点击‘保存更改’按钮刷新重写规则并生成新链接。

这样你就能在访问yourdomain.com/feed/feedname URL时查看自定义RSS供稿。

排除自定义RSS供稿问题

遇到404错误

若查看自定义供稿时遇到404错误,确认URL中的feedname是否正确。若正确,可能是重写规则未正确刷新。重新保存永久链接通常能解决问题。若问题仍存在,可在WPCode片段中添加以下代码强制刷新重写规则:

global $wp_rewrite;
$wp_rewrite->flush_rules();

供稿未通过验证

W3C提供供稿验证服务,允许你验证供稿并提供详细信息。编辑代码片段解决相关问题。

Language验证错误

若RSS语言未配置好,可在WPCode中添加以下代码更新语言选项:

function rssLanguage(){
    update_option('rss_language', 'en');
}
add_action('admin_init', 'rssLanguage');

一旦保存片段,错误将被消除,你就能查看自定义RSS供稿。

我们希望这篇文章能帮助你学会如何在WordPress中创建自定义RSS供稿。

Read More