WordPress 的最佳 GitHub 插件
已发表: 2020-06-03GitHub 和 WordPress 是两个非常流行的平台。 如果您可以两全其美,并将 GitHub 的所有功能带到您的网站,那不是很好吗? 如果是您,请查看我们的 WordPress 最佳 GitHub 插件列表,以充分利用这些优秀平台。
什么是 GitHub?
要了解 GitHub 是什么,首先我们需要解释一下 Git 是什么。 Git 是由 Linux Torvalds 创建的开源版本控制系统。 版本控制系统可帮助开发人员管理其项目的修订并将这些修改存储在中央存储库中。 当几个人在处理相同的代码或当它是一个开源项目时,版本控制系统非常有用,因为每个开发人员都可以看到代码中的更改、下载并修改它。
使用 GitHub 的优势
Git 不是唯一的版本控制,但它是最著名的,因为它比其他系统具有多种优势。 在大多数这些系统中,如果有人对项目进行更改,这些修改将直接应用到中央存储库。
然而,使用 Git,如果开发人员想要修改项目,他们必须将整个存储库复制到他们的系统(称为“分叉”),然后在他们的本地副本上进行更改。 之后,他们可以向所有者发送通知(称为“拉取请求”),以将这些更改应用到中央服务器。
最后,所有者可以通过单击合并这些修改(称为“合并”)。 因此 GitHub 是一个托管 Git 存储库的平台,并提供许多其他功能,使其易于使用和与他人协作。 它在全球拥有超过 4000 万用户,并于 2018 年被微软收购。
为什么在 WordPress 中使用 GitHub 插件?
可以想象,许多为 WordPress 创建主题和插件的开发人员将源代码托管在 GitHub 中。 但这还不是全部。 一些附加组件允许您将 GitHub-WordPress 集成提升到一个全新的水平。
一些工具将 Git 功能添加到 WordPress,并允许您添加版本控制、远程安装主题和插件、直接从 GitHub 部署它们、在您的站点上嵌入存储库等等。
WordPress 的最佳 GitHub 插件
最好的 WordPress GitHub 插件是:
- WP推杆
- GitHub 更新程序
- 版本出版社
- WordPress 的 GitHub 操作
- GitHub 嵌入
- 降价 GitHub
- Gist GitHub 简码
- GitHub 发布下载
- 为 GitHub 嵌入块
- Github 提交贡献
- 在 GitHub 上写作
让我们仔细看看他们每个人都提供什么。
1. WP推杆
WP Pusher 是一款出色的工具,可让您自动将您对 Git 存储库所做的更改部署到 WordPress 站点。 这样,无论您使用何种主机,您都可以直接从 GitHub、Bitbucket 或 GitLab 安装和更新主题和插件。 这对开发人员非常有用,因为每次他们将新更改推送到 Git 存储库时,它都会自动更新您的插件和主题,而无需使用 FTP 客户端。
此外,WP Pusher 是多站点的,不需要您在服务器上安装 Git,您使用的任何托管服务都可以。
价格
这个顶级插件是免费增值的。 它提供免费版本和三个高级计划:
- 免费版
- 自由职业者– 每年 99 美元(5 个站点)
- 代理– 每年 199 美元(20 个站点)
- 大型机构– 每年 499 美元(100 个站点)
免费版仅支持公共存储库,而高级计划包括私人存储库和电子邮件支持。 最重要的是,他们都有 30 天退款保证,所以如果您不喜欢该产品,您可以获得全额退款。
2. GitHub 更新器
该工具不在 WordPress 存储库中,但它是 WordPress 最强大的 GitHub 插件之一。 GitHub Updater 允许您更新 GitHub 中托管的任何插件或主题。 使用此工具,您可以启用对 GitHub、Bitbucket、GitLab 或 Gitea 插件、主题和语言包的自动更新。
这个工具的神奇之处在于它允许您在每次发布新版本时更新您的 WordPress 插件和主题,就像您的用户从 WordPress 存储库下载附加组件或主题时收到更新一样。 此外,它还允许您远程安装主题和插件。 那么如何使用这个插件呢? 唯一的条件是您的插件或主题必须在style.css标头或插件标头中包含标头,以指示其在 GitHub 上的位置。
值得注意的是,这个插件最初是由 Joey Kudish 开发的,但由于一段时间没有更新,另一组名为 Radish Concepts 的开发人员接管了该项目。
价格
GitHub Updater 是一个免费工具,您可以从 GitHub 下载。 您可以在此处找到原始版本,并在此处找到新版本。
3.版本出版社
VersionPress 是一个优秀的开源插件,它将 Git 的所有功能带到了 WordPress。 使 VersionPress 成为 WordPress 最佳 GitHub 插件之一的原因在于,它为文件和数据库添加了版本控制,允许您跟踪对网站所做的每一项更改。 这意味着您可以撤消所做的任何更改,甚至可以通过将所有更改还原到该点来将您的站点恢复到以前的状态。
更重要的是,VersionPress 允许您创建用于测试的暂存环境并将它们与实时数据库合并。 尽管听起来可能很复杂,但该工具非常易于使用,并以自然语言为文件和数据库更改创建 Git 提交,因此即使非技术用户也可以访问它。
价格
VersionPress 是免费的,您可以从 GitHub 下载。
4. WordPress 的 GitHub 操作
GitHub Actions for WordPress 是在 GitHub 上开发插件的最佳插件之一。 每次在 GitHub 上标记新版本时,此工具允许您将新版本直接部署到 WordPress 插件存储库。 您可以从命令行或使用 GitHub 发布界面执行此操作。 这有很大的好处,因为它可以让您直接从 GitHub 管理您的所有开发。
有关更多信息,请查看此文档页面。
价格
适用于 WordPress 的 GitHub Actions 是 100% 免费的。
5. GitHub 嵌入
GitHub Embed 是一个非常简单但非常有效的插件,它允许您在 WordPress 页面或帖子中嵌入 GitHub 详细信息。 您只需将代码粘贴到 URL 中,就像使用任何其他嵌入式源一样。 该工具目前允许您嵌入:
- 存储库
- 用户资料
- 项目里程碑摘要
- 项目贡献者
在设计方面,GitHub Embed 提供了基本样式,但添加了类,因此您可以对其进行自定义以匹配您网站的外观和感觉。
价格
GitHub Embed 是免费的,您可以从 WordPress 插件存储库下载它。
6. Markdown Github
尽管它已经几个月没有收到任何更新,但它仍然是 WordPress 最好的 GitHub 插件之一。 Markdown Github 允许您将所有站点信息存储在 GitHub 中作为降价文件,并控制所有内容版本。
但它是如何做到的呢? 每次页面加载时,Markdown Github 都会查询 GitHub API,因此您在存储库中所做的更改会立即应用于您的站点。 对于那些需要通过拉取请求与外部用户更新网站的人来说,这是一个很好的选择。 此外,此插件附带 3 个简码,用于显示最近 5 次提交,显示带有最新更新的存储库的格式化链接等等。
价格
Markdown Github 是一个免费工具,您可以从 WordPress 存储库下载它。
7. Gist GitHub 简码
顾名思义,Gist GitHub Shortcode 允许您通过简码将 GitHub Gists 添加到您的帖子中。 例如,您可以使用以下短代码包含完整的 Gist:
[gist]
此外,您可以在 gist 中插入文件:
[gist file="index.php"]
尽管它不经常收到更新,但最后一次是在 7 个多月前,Gist GitHub Shortcode 是免费的,您可以从 WordPress 存储库下载它。
8. GitHub 发布下载
此插件允许您通过简码获取 GitHub 存储库版本的下载计数、链接和其他信息。 例如:
- 短
[grd_count]
为您提供所选版本(GitHub 存储库)的所有下载计数值的总和。 -
[grd_list]
返回所选版本的下载列表,包括标签名称、描述和可以下载的文件列表。 -
[grd_latest_version]
给出最新发布版本的标签名称。
在您开始使用此工具之前,请转到您的WordPress 仪表板 > 设置 > GitHub 发布下载并设置 GitHub 用户名和您将在简码中默认使用的存储库名称的值。
价格
GitHub Release Downloads 是一个免费工具,您可以从 WordPress 存储库下载。
9. 为 GitHub 嵌入块
对于想要将 Github 存储库嵌入其站点的人来说,Embed Block 是一款出色的工具。 它允许您轻松地将 GitHub 存储库嵌入块添加到块编辑器并显示带有存储库信息的卡片。
使用 Gutenberg 编辑器,您可以将 GitHub 存储库添加到您网站上的任何页面或帖子。 此外,Embed Block 非常易于使用。 只需输入存储库 URL,插件就会嵌入一张包含所有存储库详细信息的卡片。 该块包含一些基本的 CSS 样式,但您可以使用一些 CSS 轻松更改它。
价格
该工具是免费的,提供英语、西班牙语和葡萄牙语版本。
10. Github 提交贡献
使用此插件,您可以显示您在 GitHub 中所做的所有贡献。 这对于创建更多权威并向您的客户或潜在雇主展示您是您所在领域的受人尊敬的知识来源很有用。
Github Commit Contribution 可以很容易地与任何投资组合或简历网站集成,它具有完全响应性、跨浏览器兼容和视网膜就绪。 此外,它带有两个预定义的布局并支持简码。
价格
该工具在 Code Canyon 中可用,价格为 13 美元。
11. 在 GitHub 上写作
我们最好的 GitHub WordPress 插件列表中的最后一个工具是在 GitHub 上写作。 顾名思义,它允许您与其他作者合作编写内容,并让您的用户通过 GitHub 对您的 WordPress 内容提出改进建议。
在 GitHub 上写作对于团队来说是一个非常有用的工具,因为它允许他们使用 GitHub 协作编写和编辑帖子。 此外,团队可以同步两个不同 WordPress 安装的内容,并在将内容部署到生产之前暂存和预览内容。
价格
最好的部分是,Writing OnGitHub 是 100% 免费的。
结论
总而言之,这些插件将允许您结合 GitHub 和 WordPress 的优点。 使用其中一些附加组件,您可以将 GitHub-WordPress 集成更进一步,并提高您的工作效率。 您将能够向您的站点添加版本控制,直接从 GitHub 部署新版本,在您的站点上嵌入存储库,将您网站的所有信息作为降价文件存储在 GitHub 中,等等。
那么你应该先使用哪个插件呢? 我们建议您从 WP Pusher、GitHub Updater 和 VersionPress 开始。 它们都有免费版本,并且具有出色的功能,可以帮助您轻松地在您的网站上充分利用 GitHub。
你使用任何 GitHub 插件吗? 让我们知道我们应该在下面的评论部分中包含哪些其他工具。