1

我现在正在为 Wordpress 编写一个插件,并希望它最终能够在 Wordpress 扩展库上将软件更新到最新版本。似乎很少或没有关于如何做到这一点的代码。更重要的是,该插件会在第一次运行后生成一个文本文件以将一些基本的东西保存在内存中,我不想在更新时丢失它。

我如何确保这两件事能够发生?

干杯。

4

1 回答 1

1

为了让用户检测到任何新的插件更新,您需要阅读Wordpress 插件开发人员中心文档

假设您的插件被接受,它将托管在 Wordpress 的Subversion 存储库中,任何想要下载它的人都可以使用,并且您也可以在闲暇时进行更新。一旦检测到新更新,Wordpress 会在插件菜单中自动通知正在使用您的插件的用户有可用的新更新。

就您的文本文件而言,您还需要阅读插件指南以确保您没有违反他们的任何条款。否则,您的插件将被其托管平台拒绝。

如果您的插件已获准用于托管,并且您仍然需要解决 txt 文件问题,那么您有几个选项来存储数据:

  1. 您可以将文件存储在插件目录之外(即:Wordpress 安装的根目录,或插件目录本身)。请记住,您可能还需要连接到 Wordpress' deactivate_(plugin file name) 清除用户不再需要/想要的任何文件的操作。

  2. 最好将您需要的插件数据存储在一个单独的表中(随后在停用时删除),您可以随时查询。如果您不想使用单独的表格,也可以使用自定义选项。

希望这些信息足以让您开始使用插件。让我知道这是否有帮助。

于 2012-05-30T01:58:50.043 回答