[wp-hackers] Uninstalling a plugin but keeping its options
dino at duechiacchiere.it
Fri Sep 9 17:01:40 UTC 2011
I just learned something new :) I guess I'm good, then! Thank you for
your lightning-fast reply!
On 9/9/2011 12:54 PM, Helen Hou-Sandi wrote:
> Do you mean that you're removing the options when you delete it or when you
> deactivate it? A single site can deactivate, not delete.
> Helen Hou-Sandi
> On Fri, Sep 9, 2011 at 11:51 AM, Dino Termini<dino at duechiacchiere.it>wrote:
>> Hi all,
>> as I was saying in a previous message, I've developed a plugin that works
>> in multisite environments. Following Otto's advice, I'm using
>> add_site_option to store general (default) options that apply to all the
>> blogs in the network.
>> Let's say this plugin is not installed network-wide, but just on some blogs
>> in the network. The activation process will still initialize the general
>> options, which is okay.
>> My plugin is programmed, of course, to remove all the options when
>> uninstalled. But if blog A uninstalls it, and blog B doesn't, the former
>> will cause the general options to be deleted from the database, thus
>> creating an inconsistency.
>> How can I make sure to remove those options only when no other blogs have
>> my plugin installed/active?
>> Thank you,
>> wp-hackers mailing list
>> wp-hackers at lists.automattic.**com<wp-hackers at lists.automattic.com>
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
More information about the wp-hackers