Further to my original query, I can see in ‘Admin Features’ that plugin-install.php has been blocked by URL. The original developer is no longer involved with this site. Because of the restrictions in place and because the settings will remain in the database when your plugin is removed, the owner will apparently be forced to buy a Pro license for your product to be allowed to remove it, and gain full, actual admin rights to their own site? If they do buy the Pro license, will they be able to remove any current settings from the DB without editing it manually?
Hi @best_before. Thanks for using PublishPress.
If the plugin is removed, this URL restriction will be removed too. The only restrictions that remain in the database after the plugin is removed are changes to the roles. For example, if you change the name of “Editor” to “Reviewer, that change will stay after you remove the plugin.
The client doesn’t need a Pro license here.
Thanks – I’ll ask them to remove it for the time being and they know where to find it if they need to re-install.
Hi again – client has given permission to remove the plugin but I can’t. I can de-activate it but there’s no option to delete it, even when it’s not active. I don’t have access to the hosting so I can’t remove it via File Manager and I can’t install a file management plugin so I can’t do it from inside WordPress either. Any suggestions would be welcome.
Hi @best_before. It sounds like there are other things going on with this site that aren’t easy to debug from the outside.
There is nothing in our plugin that will prevent it from being deleted like any other plugin. If you have enough permissions to delete other plugins, you should be able to delete ours.
Thanks for the quick reply. Even though I’m an admin I can’t delete any plugins so I think you’re right – I think someone working on the site previously has done something weird. I’m trying to get someone with access to the hosting to disable all plugins by moving them temporarily but I think it might be more efficient to export content and re-build the site.
@best_before Sure thing. Just reopen the thread if you still face the issue or open a new thread if you have another issues.
Thanks,