[wp-hackers] Plugin register_activation_hook()
photofantaisie at gmail.com
Thu Dec 29 23:50:52 UTC 2011
2011/12/30 Dion Hulse (dd32) <wordpress at dd32.id.au>
> Hopefully your plugin isn't written in a way that it'll fatal if the
> options haven't been updated..
> Also, never perform the above checks on a non-admin page (which is why
> i've used the admin_init hook), doing so will lead to concurrency
> issues and much more likely that the upgrade routines will fire
> multiple times.
> See also:
Actually, the method you describe is exactly how I do it now, hooked to
admin_init. So, I won't change my methodology. :-)
No, in my case an option change wouldn't cause a fatal error, but I'm
thinking more about an undefined function fatal error, eg installing the
plugin on a lower WP version than required.
More information about the wp-hackers