WP Plugin with Upgrade option

时间:2017-06-28 作者:ChrisHerlor

我正在开发一个Wordpress插件,我正在寻找在一个插件中包含免费版本和高级版本的方法。

我不想检查“if(isPremium){}else{}”每个查看代码行,相反,我想下载一些附加文件,并在高级许可证激活后立即替换一个或两个旧文件。有谁能给我一个如何实现这个功能的提示吗?

最佳regardsMacuser

1 个回复
SO网友:Frank P. Walentynowicz

如果您希望插件托管在WordPress.org Plugin Repository, 您不能在一个插件中组合免费和高级版本。

您必须维护两个版本,Lite,托管在WordPress上。org和Premium,托管在您的网站上。

WordPress上托管的插件。org无法向您的网站提出任何远程请求(也称为“呼叫总部”),因此,您将无法维护您的客户、他们的许可证、付款和下载。

结束

相关推荐

Wordfence检测wp-admin/includes/upgrade.php中的更改

我将我的站点从托管提供商A和域名B移动到托管提供商X和域名Y。我在旧站点中设置了Wordfence。我刚刚把它安装在新网站上,并进行了扫描。Wordfence在wp admin/includes/upgrade中发现以下更改。php:279 @wp_mail($email, __(\'New WordPress Site\'), $message); 成为279 //@wp_mail($email, __(\'New WordPress Site\'), $message);&#x