[wp-hackers] Uninstall Handling
mmuro at advance.ua.edu
Sat Apr 9 13:45:17 UTC 2011
One idea is that you could create your own uninstall procedure that's manually run from a plugin settings page that simply runs delete_option. If you have to manually delete the plugin anyways, this shouldn't be too much of a stretch.
On Apr 9, 2011, at 7:00 AM, <wp-hackers-request at lists.automattic.com<mailto:wp-hackers-request at lists.automattic.com>> <wp-hackers-request at lists.automattic.com<mailto:wp-hackers-request at lists.automattic.com>> wrote:
Date: Sat, 9 Apr 2011 06:39:53 -0500
From: Ken Brucker <Ken at pumastudios.com<mailto:Ken at pumastudios.com>>
Subject: Re: [wp-hackers] Uninstall Handling
To: wp-hackers at lists.automattic.com<mailto:wp-hackers at lists.automattic.com>
Message-ID: <1199EB39-3954-48DF-9AE6-9D373150A341 at pumastudios.com<mailto:1199EB39-3954-48DF-9AE6-9D373150A341 at pumastudios.com>>
Content-Type: text/plain; charset=windows-1252
I am trying to use the uninstall hook. However, unless you provide valid FTP/sFTP login credentials you can't get to the point of executing the hook. In my situation, FTP/sFTP are not enabled on the server so there's no way to respond in a way that will allow the uninstall hook to execute.
What I need is a method to execute the uninstall hook WITHOUT the requirement to provide the FTP/sFTP credentials. As I mentioned before, I consider this to be a design flaw as I'm unable to trigger the plugin uninstall code.
It's not a requirement that plugins be installed using the Admin screen, why should it be a requirement that they be deleted (i.e. remove the files) through it?
More information about the wp-hackers