如何通知WordPress Installation我的插件更新?

时间:2020-05-07 作者:RFL

我已经创建了我的第一个插件,并在wordpress插件库中公开了它,现在我准备发布该插件的另一个版本,我已经完成了指南中所述的所有步骤,并且已经使用svn.

但是,当我进入wordpress安装时,没有关于更新的通知,我如何为我的插件用户发送更新通知?

我已经找到了这个答案;How to notify my plugin users about new version releases?但它看起来有点过时了。

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

您需要将新版本放入存储库的“标记”文件夹中。文件夹名称应与自述文件中的版本号相同。确保版本号的位数相同,因为它们是按数字排序的。版本1.1“低于版本1.15,因为版本号没有相同的小数位数。我总是给我的版本贴上1.10、1.11、1.20、1.21等的标签。

如果已正确同步存储库,您应该会从WP收到一封电子邮件,告知新版本可用。可能需要一个小时。

我总是将最新版本放在存储库的根目录中,放在存储库的“trunk”文件夹中,然后放在“tag”文件夹中的新版本号文件夹中。也许是多余的,但对我有用。

所以

-- (root) (latest version here)
    |--- trunk (latest version here)
    | --- tag
           \\--- 1.00  (prior version)
           \\--- 1.01  (latest version here)
等等。

如果您做到了所有这些,那么插件的所有用户都将看到升级通知。不是马上(耐心点,蚱蜢),但可能在一个小时内。

相关推荐

Testing Plugins for Multisite

我最近发布了一个WordPress插件,它在单个站点上非常有效。我被告知该插件在多站点安装上不能正常工作,我理解其中的一些原因。我已经更新了代码,现在需要一种方法来测试更新后的代码,然后才能转到实时客户的多站点安装。我有一个用于测试的WordPress安装程序的单站点安装,但需要在多站点安装上进行测试。根据我所能找到的唯一方法是在网络上至少有两个站点来安装整个多站点安装,以测试我的插件。设置WordPress的整个多站点安装是插件开发人员的唯一/首选方式,还是有更快的测试环境可用。