更新现有插件的WordPress兼容性

时间:2017-11-17 作者:rtpHarry

我在几年前创建的插件目录中列出了一个插件。

每次发布新版本,我都会收到一封电子邮件,要求我更新插件兼容性。我不再安装源代码管理软件,我模糊地记得它使用了插件源代码的多个副本,一些关于分支和主干以及各个插件版本的内容。

我需要一个更新插件兼容的WordPress版本的指南,但我在Google中键入的所有内容只是给管理员提供安装新更新的指南,而不是更新实际的插件目录。

我相信这很简单,但肯定有一些概念、多个步骤和软件需要安装。有人能给我指出正确的方向吗?

1 个回复
最合适的回答,由SO网友:EHerman 整理而成

以下是如何从WordPress中下拉存储库的简要概述。org并将测试版本升级到新版本,无需推出插件更新。

Subversion或TortoiseSVN您首先需要的是一种与运行SVN的版本控制交互的方法。如果您在Mac上,可以通过brew安装SVN。

$ brew install subversion

如果你在PC上,你可以安装TortoiseSVN来帮助通过GUI管理事情。(我肯定mac电脑有一个,我只是没用过)

https://tortoisesvn.net/

克隆插件

一旦安装了上述方法之一,就需要下拉插件的存储库。您的插件位于https://plugins.svn.wordpress.org/your-plugin-name 其中,您的插件名称是插件的slug。

要使用上述方法之一克隆存储库,请执行以下操作:

Mac上的Subversion:$ svn co https://plugins.svn.wordpress.org/your-plugin-name my-local-dir (用插件slug替换插件名称)

我相信你可以右键点击转到TortoiseSVN → Checkout 然后输入插件的URL。

Docs: https://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-checkout.html

Bump Tested Up Version

当所有文件都被克隆后,要在插件中添加“Tested Up”版本,您需要更新插件中的“Tested Up”版本readme.txt 最新版本的内部tag 以及trunk 目录。

理想情况下,版本应该是4.9, 这将包括所有点版本(4.9.1、4.9.2等)。

将更改提交回WordPress。org

完成更改后,您需要添加更改并将其提交回WordPress插件库。

Mac上的Subversion: $ svn add --force ./* $ svn ci -m \'Bump tested up to version\'

Windows上的TortoiseSVN:右键单击插件的顶级目录并选择TortoiseSVN → Commit 选中要提交的每个文件旁边的框,在顶部输入提交消息,然后单击确定。

Docs: https://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-commit.html

仅此而已。一旦完成提交,可能需要15分钟左右的时间才能将更改反映到WordPress上。组织。

其他资源有关在WordPress中使用subversion的其他信息:https://developer.wordpress.org/plugins/wordpress-org/how-to-use-subversion/http://brewformulas.org/Subversionhttps://tortoisesvn.net/docs/nightly/TortoiseSVN_en/

结束

相关推荐