Seems the obvious answer here is to detected is multiple plugins
activations are occurring via the bulk action. With BuddyPress for example
as J.D. pointed out it does redirect. But that is only if it is singularly
activated by clicking the activate link on the plugin row. If you activate
BuddyPress via the bulk actions submit it does not redirect.
My thoughts.
Post by J.D. GrimesBoth bbPress and BuddyPress do this, as does WooCommerce (and probably
many others). I think it can be beneficial, though it can also be annoying
(as Nick pointed out). If none of the developers of those plugins come
along and answer your question, you could check their source code to see if
they are getting around this problem with multiple updates somehow.
-J.D.
Post by Nicholas CiskeYou should not do this as it assumes your plugin is the only one running
or being upgraded, but of course it's not. In fact, hijacking the admin is
Post by Nicholas Ciske"Plugins should not hijack the blog admin. It is fine to include an
Upgrade prompt on the plugin admin page, but not throughout the blog. It is
acceptable to embed a widget on the dashboard but this should be the same
size as others and be dismissable. It's fine to put an error message at the
top of the admin for special cases, but it should be linked to a way to fix
the error and it should be infrequent. Any form of "nagging" is absolutely
prohibited."
Post by Nicholas Ciskehttp://wordpress.org/plugins/about/guidelines/
If you really want to notify users of changes after an upgrade, use an
admin notice to link to your about page (as these can stack up for multiple
plugins).
Post by Nicholas CiskeBut consider that this may just be annoying (see nagging provision
above) and not very beneficial to anyone in the end. If they care, they
know where to find your plugin -- unless there are breaking changes, user
required actions, or something *really* important -- what's so special
about your plugin that it needs this, when thousands of plugins get by
without it?
Post by Nicholas CiskeAlso, make sure the user can cancel that notice (e.g. make it
dismissible) if they don't care to read your page.
http://www.webdev-tuts.com/how-to-create-closeable-admin-notice-in-wordpress-dashboard.html
Post by Nicholas Ciske_________________________
Nick Ciske
http://thoughtrefinery.com/
@nciske
Post by TV productionsHi list,
I am a plugin developer and I use an about page for my plugin to show
users the latest changes. It is an about page like the WordPress about page
(wp-admin/about.php).
Post by Nicholas CiskePost by TV productionsI redirect users after installation, activation and update to this
about page.
Post by Nicholas CiskePost by TV productionsThen a more technical part of it: imagine that you update some plugin
from which at least two plugins use an about page (and use the same
technique to redirect to that page), the user will see probably only the
about page of first plugin.
Post by Nicholas CiskePost by TV productionsI am wondering if it is right to have an about page like this. I mean,
should only WordPress have an about page and plugins not? Are there any
alternatives? What about the redirect after (bulk) plugin update?
Post by Nicholas CiskePost by TV productionsI would like to hear your opinion on this and/or the way you inform
users about the changes in a new release.
Post by Nicholas CiskePost by TV productionsBest regards,
Ties
--
TV productions :: Web development and stuff
http://tv-productions.org
_______________________________________________
wp-hackers mailing list
http://lists.automattic.com/mailman/listinfo/wp-hackers
_______________________________________________
wp-hackers mailing list
http://lists.automattic.com/mailman/listinfo/wp-hackers
_______________________________________________
wp-hackers mailing list
http://lists.automattic.com/mailman/listinfo/wp-hackers