【发布时间】:2010-08-11 23:19:39
【问题描述】:
我的客户要求我制作一个人们必须购买的 WordPress 插件。因此,它不会被放入 WordPress.org 插件存储库,并且默认情况下不可从 wp-admin 的插件菜单中更新。
是否有使插件可更新的最佳实践方法?如在仪表板、插件选项面板和插件页面上显示更新。单击时,它会自动升级源代码,而无需执行一系列步骤。你认为这将如何工作,你有任何代码 sn-ps 来解释这个过程吗?
【问题讨论】:
我的客户要求我制作一个人们必须购买的 WordPress 插件。因此,它不会被放入 WordPress.org 插件存储库,并且默认情况下不可从 wp-admin 的插件菜单中更新。
是否有使插件可更新的最佳实践方法?如在仪表板、插件选项面板和插件页面上显示更新。单击时,它会自动升级源代码,而无需执行一系列步骤。你认为这将如何工作,你有任何代码 sn-ps 来解释这个过程吗?
【问题讨论】:
我认为最好的代码 sn-ps 在 WordPress 代码本身中。看看他们是怎么做的,并用你的插件复制它。基本上,他们send some information about your installed themes and plugins to an server,如果有更新,它会回复。如果您想将此信息保密,您可以remove your plugin from the list that is sent to WordPress。
【讨论】: