什么是 WordPress 插件?

已发表: 2020-12-15

如果您是 WordPress 新手,您可能想知道什么是 WordPress 插件以及它们的用途。

这是一个相当常见的问题,因为插件是 WordPress 生态系统的重要组成部分。 如果您想使用 WordPress 构建网站,它们是必不可少的。

在本文中,我们将解释什么是 WordPress 插件、它们在网站上的用途以及它们的工作原理。 然后,我们将为您提供一些关于如何将插件添加到您的站点并正确管理它们的提示。

让我们潜入水中!

目录

  • 什么是 WordPress 插件?
    • 基本和重要插件的技术细节
  • 您可以使用 WordPress 插件做什么?
  • 它们是如何工作的?
  • 查找和管理 WordPress 插件
    • 在哪里可以找到它们
    • 在安装 WordPress 插件之前要寻找什么
    • 如何安装 WordPress 插件
  • 经常问的问题
  • 入门

什么是 WordPress 插件?

WordPress 是一个非常基本的博客和 CMS 解决方案。 因此,您将需要插件来增强现有功能集或向您的网站添加新功能。

WordPress 插件是用 PHP 编程语言编写的,通常它们由许多 PHP 和 JavaScript 文件组成。

WordPress 存储库中有数千个免费的。 第三方软件供应商和开发人员还提供大量商业插件。 由于插件太多,在寻找新插件时,您必须做一些功课。 您需要学习如何为您的网站最好地选择正确的 WordPress 插件。

基本(和重要)插件的技术细节

您无需成为开发人员或 WordPress 专家即可使用插件。 但是,您应该了解一些基本细节,以便在您需要解决问题、进行一些基本自定义或联系开发人员以获得插件支持时使用。

  • 插件始终安装在/wp-content/plugins/目录中
  • 使用图像和视频等媒体的插件将其存储在/wp-content/uploads/目录中。 例如电子商务插件的产品截图。
  • 插件通常也使用上传目录来保存其他类型的数据,例如报告、日志文件和其他类型的文件。
  • 尽管这不是最佳实践,但某些插件将此类数据存储在自己的安装目录中。
  • 大多数插件将设置保存在wp_options表中。 这是 WordPress 数据库中的一个表,WordPress 自己在其中保存设置。
  • 一些插件在 WordPress 数据库中创建表来存储自己的设置和其他数据。 例如,我们的活动日志插件创建自己的表来保存 WordPress 活动日志。

注意:通过自定义可以更改wp-content上传目录的位置和名称。

您可以使用 WordPress 插件做什么?

WordPress 的美妙之处在于,用户和网站管理员可以轻松地向他们的网站添加功能,而无需了解任何一行代码。 使用插件,您可以将其转换为完全不同的东西。 例如,您可以:

  • 构建成熟的电子商务解决方案
  • 建立会员或俱乐部网站
  • 设置照片库或新闻网站
  • 启动工作板或任何其他类型的留言板/论坛
  • 运行有关您喜欢的任何主题的博客

插件还用于帮助您管理和维护您的网站,并自动执行一些任务。 例如,您可以使用插件来:

  • 上传后自动压缩图像,
  • 向新创建的用户或站点成员发送电子邮件,
  • 加强 WordPress 网站的安全性(例如,通过向 WordPress 登录页面添加双重身份验证并添加 WordPress 防火墙)
  • 在 WordPress 活动日志中记录您网站上发生的所有事情
  • 在 WordPress 上实施强密码策略
  • 以及更多!

如果您需要为您的网站添加新功能,很可能已经有一个插件。 只需前往 WordPress 插件目录进行检查。

WordPress插件如何工作?

它们不会更改核心 WordPress 文件。 它们通过在某些地方“挂钩”与您的 WordPress 系统集成并在 WordPress 之上运行。

作为 WordPress 网站管理员,您可以安装和卸载插件,以及激活或停用它们。 作为安全最佳实践,请始终停用并卸载(删除)任何未使用的插件。 如果你不使用它,那么还不如删除它。

为您的网站查找和管理 WordPress 插件

现在我们介绍了什么是 WordPress 插件,让我们继续看看在哪里可以找到它们以及如何将它们添加到您的网站。

在哪里可以找到它们

您可以通过几种不同的方式找到它们,具体取决于您想要免费插件还是高级插件。

使用免费插件,安装后您基本上无需支付任何费用即可使用该插件。 有时某些功能可能会被锁定,除非您获得高级版本。 好消息是大多数高级插件都有免费版本或提供免费试用版,因此您可以在支付任何费用之前轻松测试水域并查看插件的工作原理。

以下是三个最受欢迎的地方:

  • WordPress.org – 官方 WordPress 插件目录。 这是寻找免费插件的最佳场所之一。 您可以通过访问 WordPress.org 插件目录找到 WordPress 插件:

WordPress插件存储库

您还可以从 WordPress 管理区域访问相同的目录。 只需前往插件»添加新页面并通过编写插件名称进行搜索。

从 WordPress 管理区域访问的 WordPress 插件存储库。

  • 代码峡谷1 - 一个巨大的高级插件目录。

CodeCanyon 插件搜索

  • 第三方开发者——通过自己的网站销售插件的开发者。 例如,您可以检查 WPassword。

另一种方法是在 WPBeginner.com 等网站上搜索插件推荐、评论和教程。 他们有一个部分,您可以在其中找到他们测试和审查的最佳部分。

在安装 WordPress 插件之前要寻找什么

由于有数以万计的不同插件,您需要在安装和测试新插件之前做一些功课。 作为安全最佳实践,您不应只安装任何插件,因为在安装 WordPress 插件时,您会将第三方代码添加到您的站点。 这就是为什么您需要小心安装哪些插件。

要在选择插件时了解有关最佳实践的更多信息,请阅读我们关于如何为您的网站选择最佳 WordPress 插件的详细指南。

如何安装 WordPress 插件

下面我们概述了向您的 WordPress 网站添加插件的最常用方法。

通过仪表板安装 WordPress 插件

从 WordPress 仪表板中安装插件是启动和运行它的最简单方法之一。 您需要做的第一件事是转到仪表板的插件部分,然后单击“添加新”。 然后,您可以搜索要安装的插件。 在我们的例子中,我们将演示如何安装 WP Activity Log 插件。 找到正确的插件后,单击“立即安装”。

通过仪表板安装 WordPress 插件

然后点击“激活”。

激活插件

就是这样! 您的新插件现已安装、激活并可以使用。

您应该做的下一件事是配置插件设置。 每个插件的设置都会有所不同,因此我们不会在这篇文章中介绍。

通过管理员插件上传安装 WordPress 插件

付费插件未列在 WordPress 插件存储库中。

这就是为什么有另一种方法来安装此类插件的原因。 首先,您需要从源代码下载插件。 插件始终为 zip 文件格式。 接下来,导航到 WordPress 管理区域并单击Plugins » Add New

通过管理员插件上传安装插件

然后点击页面顶部的“上传插件”按钮。

上传 WordPress 插件

在下一个屏幕上,将插件的 ZIP 文件直接上传到 WordPress。 只需从您的 PC 中选择 ZIP 文件,然后单击“立即安装”进行确认。

安装完成后,您将看到如下消息:

插件安装通知

现在您需要做的就是单击“激活插件”按钮,一切就绪。

注意:您也可以使用此方法安装免费插件,因此您可以选择最适合您的插件。

经常问的问题

我可以在我的 WordPress 网站上安装多少个插件?

许多用户担心过多的插件会降低他们的网站速度。 然而,这只是一种误解。 插件不会减慢您的网站速度,但编码不佳的插件会。

您可以在 WordPress 网站上安装的数量没有限制。 但是,只安装您需要的插件,并确保您的虚拟主机有足够的资源让您的网站高效运行。

我可以获得对免费 WordPress 插件的支持吗?

托管在 WordPress 插件存储库上的所有免费插件都有一个支持论坛。 因此,如果您遇到任何问题,请在支持论坛上发帖。 但是,不保证支持免费插件。 这真的取决于开发商。

我应该购买高级 WordPress 插件吗?

根据经验,高级插件比免费插件具有更多功能,并且还包括高级支持。 所以这个问题的答案真的取决于你的要求。 以下是您应该问自己的一些问题,以帮助您做出此决定:

  1. 您需要高级功能吗?
  2. 使用插件时需要支持吗?
  3. 您是否希望定期更新和插件始终保持最新?

如果上述任何问题的答案是肯定的,那么您应该购买插件的高级版。 当您购买插件的高级版时,您不仅为上述任何一项付费,而且还帮助开发人员维护和进一步开发插件,并确保插件的未来。

开始使用 WordPress 插件

这总结了我们对 WordPress 插件是什么以及它们如何帮助您构建出色的 WordPress 驱动的网站和业务解决方案的意见。 我们希望这可以帮助您入门。

另外,请检查并试用我们的 WordPress 插件。 我们开发了一系列 WordPress 安全和站点管理插件,可帮助您更好地管理您的站点和用户并确保他们的安全。

本文中使用的参考文献[ + ]

本文使用的参考资料
1 https://codecanyon.net/