只有当用户先停用然后删除以前安装的版本时,我的插件才能正确安装。如果他们不删除以前的版本,安装可能不会完成,或者插件一旦安装就无法工作。
虽然很高兴了解为什么会发生这种情况,但似乎为了获得最佳用户体验,插件应该在安装后自动停用并删除以前的版本。这可能吗?
只有当用户先停用然后删除以前安装的版本时,我的插件才能正确安装。如果他们不删除以前的版本,安装可能不会完成,或者插件一旦安装就无法工作。
虽然很高兴了解为什么会发生这种情况,但似乎为了获得最佳用户体验,插件应该在安装后自动停用并删除以前的版本。这可能吗?
快速简单。
if ( is_plugin_active( \'plugin-folder-name/main-plugin-file.php\' ) )
deactivate_plugins( \'/plugin-folder-name/main-plugin-file.php\' );
重要的是要注意is_plugin_active
字符串与deactivate_plugins
一串我正在制作一个插件,它需要一个可以从外部访问的页面,非常像一个API,并且有这样的url,http://xxxxx/custom_method?parameter=xxxxx&something=xxxx有没有干净的方法可以做到这一点?提前谢谢。