Reactivate All Plugins feature in WordPress 2.5

Once upon a time, I whipped up a Reactivate All Plugins feature for WordPress, to compliment the Deactivate All Plugins action (which is recommended before an upgrade). Unfortunately, the patch didn’t make it into the WordPress 2.2 release. And I forgot to nudge anybody about it for the 2.3 release until it was too late. But, the plugin reactivation patch is slated for inclusion in the 2.5 release, due in March (BTW, you did know that version 2.4 is being skipped, right?).

That said, you might notice that I added a note on the feature request ticket. There has always been some disagreement about the semantics of calling it “Reactivate All Plugins”, because you aren’t reactivating “all” plugins, just the ones that you deactivated previously with the “Deactivate All Plugins” button. I pointed out that it might be better to use a term more like the Windows “Safe Mode” terminology. This feature serves a similar purpose, after all. Maybe “Safe Mode” and “Enhanced Mode”? It might also be good if we added a note on the admin screens along the lines of, “This site is currently in Safe Mode. To reactivate your previous set of plugins, visit the Plugins page and click the Enhanced Mode button.”

Does anyone have other suggestions on better wording for the buttons? It needs to be something short (since it’s on a button), clearly understood, and a concept that is easily translated to other languages. How would you rename the “Deactivate All Plugins” and “Reactivate All Plugins” buttons?

Stumble It!
Reactivate All Plugins feature in WordPress 2.5

Related posts:

  1. Plugin Management
    " One of the new features in the upcoming WordPress 2.2 release is an option to “Deactivate All Plugins” with one click. Our standard advice..."
  2. WordPress 2.2 Released
    " WordPress 2.2 “Getz” is now official. I’ve listed some of the changes previously, but here’s another quick rundown: Atom feeds updated to Atom 1.0..."
  3. WordPress 2.5 RC1
    " The first release candidate for WordPress 2.5 was announced last night. The adventurous among you can download it for testing. New features include: Faster..."
  4. My Favorite WordPress Plugins
    " One of the coolest things about WordPress is the powerful Plugin API which allows us to create add-ons which can radically extend the basic..."
  5. Finding WordPress Plugins
    " Have you been looking for the ultimate plugin for your WordPress blog that will add that final oompf that your site needs? Does a..."
This entry was posted in Plugins, Semantics, Tech, WordPress and tagged , , , , , , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

47 Comments

  1. Aaron Brazell technosailor.com
    Posted January 22, 2008 at 12:15 pm | Permalink

    I’m a fan of “Safe mode” because thats what it is. I’m not a fan of “Enhanced mode” because that is too abstract and doesn’t actually identify what it is.

  2. Dougal dougal.gunters.org
    Posted January 22, 2008 at 12:27 pm | Permalink

    Yeah, I’m not sure what the complement of “safe mode” should be. “Unsafe mode” sounds too scary, and “Standard mode” just sounds too boring ;)

  3. Keith wiredvision.com
    Posted January 22, 2008 at 12:33 pm | Permalink

    Just call it ‘Reactivate Plugins’. Plugins that were never activated in the first place need to be ‘activated’ not ‘reactivated’. Only ‘deactivated’ plugins can be ‘reactivated’. :-)

  4. ..: JJP blue22
    Posted January 22, 2008 at 12:42 pm | Permalink

    “Reactivate Plugins”, or “Reactivate Plugin Set” or “Reactivate Previous Plugins” gets my vote, and I agree with Keith’s thinking on the matter.

  5. Geof F. Morris gfmorris.net
    Posted January 22, 2008 at 12:45 pm | Permalink

    Restore is the term you’re looking for, Dougal.

  6. Ulysses Ronquillo ulyssesonline.com
    Posted January 22, 2008 at 1:14 pm | Permalink

    “Restore Deactivated Plugins” may be the words you are looking for, Dougal. This is going to be a time-saver feature when updgrading to WordPress 2.5. I can’t wait.

  7. Jenny thesocalledme.net
    Posted January 22, 2008 at 1:39 pm | Permalink

    When is it coming out?

  8. Novac smarmycarny.com
    Posted January 22, 2008 at 1:40 pm | Permalink

    What about “Re-enable Plugins”?

    I don’t like “Safe Mode” because that actually breaks my poorly written plugin references on my blog. I’m sure there are plenty more WP users (and WP themes) that don’t check for the plugin’s existence before calling the plugin.

  9. Monika webdesign-in.de
    Posted January 22, 2008 at 1:43 pm | Permalink

    I would like *reactivate* because it is one of our *d/englisch* words [-;) we have a lot of them ]= english words we use in German like it was a German vocabel. Sometimes it sounds more than crazy but everyone understand it. ;)

    and it seems to be logical:
    first you *activate* a plugin,
    then you “deactivate” it,
    so you have to “reactivate” it for further use.

    safe mode is not the same.

    kindly regards

    Monika

  10. Jonathan Dingman ginside.com
    Posted January 22, 2008 at 1:44 pm | Permalink

    Woohoo! Great news. I’ve been looking forward to something like this since the weeeee versions of Wordpress.

  11. Chess Teaching chessteacher.110mb.com
    Posted January 22, 2008 at 1:46 pm | Permalink

    Reactivate plugins sounds fine to me, skipping “all” from the original “reactivate all plugins”.

  12. Alex howtospoter.com
    Posted January 22, 2008 at 1:51 pm | Permalink

    I think this is a great feature and my experience with users who know next to nothing but still use WordPress and love it tells me it should be very descriptive and easily understood. I suggest:

    “Reactivate Previously Active Plugins”

    This would state that it will be a process for activating of the plugins that user have previously chosen to be active. We have to remember that WordPress is becoming a main stream and avoid any form of language that doesn’t clearly state what is going to happen. While sometimes it’s unavoidable – this one is perfect example where WordPress can be made more user friendly.

    Thank for your work and I’m sure this will be a great feature!

  13. Ted Clayton thuledingles.com
    Posted January 22, 2008 at 2:09 pm | Permalink

    I agree that Restore … tiptoes nicely through the semantic swamp.

    I am relieved we will have this for v2.5 in March! ;-)

    … oh – Alex’ point & suggestion in #12 is better yet, and I change my vote to it!

  14. ...paul paulsibley.net
    Posted January 22, 2008 at 2:12 pm | Permalink

    I’d go with “Reactivate Plugins”. There’s every likelihood that the plugins would have only been deactivated a short time before the reactivation for the upgrade. So Reactivate Plugins would make sense.

    A great addition, which will, I’m sure, make things easier with upgrading — providing the plugins are compatible.

  15. Vidyut nerdinprogress.blogspot.com
    Posted January 22, 2008 at 2:19 pm | Permalink

    Call it what you like. I’ll enjoy using it :D

  16. Nico plutonica.net
    Posted January 22, 2008 at 2:33 pm | Permalink

    I like Ulysses Ronquillo’s suggestion of “Restore Deactivated Plugins” – very clear.

  17. TourPro adirondackbasecamp.com
    Posted January 22, 2008 at 2:34 pm | Permalink

    Sounds silly, but “Undeactivate” might work.

    This one improvement will save thousands of clicks around the world when upgrade time comes. I would say that is a positive impact on humankind. Thanks.

  18. Jaypee jaypeeonline.net
    Posted January 22, 2008 at 3:10 pm | Permalink

    That’s good news! Been waiting for that feature. Anyways, the first time I read the title I thought how come it won’t be coming with the next version 2.4, then I remembered next version would be 2.5 hehe :D

  19. BG! beardedgit.com
    Posted January 22, 2008 at 3:11 pm | Permalink

    “Unplugged” and “Replugged”?

    “Panic” and “Don’t Panic”?

    Maybe we could have a facility to label our own buttons, similar to the options for the Quoter plugin? (http://www.damagedgoods.it/wp-plugins/quoter/)

  20. Posted January 22, 2008 at 3:13 pm | Permalink

    How about something like the “Online” and “Offline” toggle button that you see on most printers?

    As in…

    “Take Plugins Offline”
    “Bring Plugins Online”

    …something like that.

  21. Posted January 22, 2008 at 3:14 pm | Permalink

    Another vote for “Reactivate Plugins”.
    Occam’s Razor, that is.

  22. Patrizio patrizio.netsons.org
    Posted January 22, 2008 at 4:02 pm | Permalink

    I’m for “Reactivate plugins” if “Deactivate all plugins” remains. Otherwise, i’m for “Disable plugins / Restore plugins”.

  23. Arthur addo.be
    Posted January 22, 2008 at 4:36 pm | Permalink

    That’s a good news for admins and developers. I’d like to see this plugin as soon as possible.
    I’d use a “Safe Mode [plugins deactivated]” and “Default (Enhanced) Mode [plugins activated]“

  24. Corinne corinne-designs.net
    Posted January 22, 2008 at 5:06 pm | Permalink

    Fabulous. A great addition.

  25. Justin Moore wantmoore.com
    Posted January 22, 2008 at 5:32 pm | Permalink

    I think “Reactivate *MY* Plugins” might be effective.

  26. Ozh planetozh.com
    Posted January 22, 2008 at 6:24 pm | Permalink

    “Restore plugins”
    “Reactivate plugins”
    Or even something like “Reactivate previously active plugins” if it doesn’t clutter too much the page

  27. Frederick geekie.org
    Posted January 22, 2008 at 6:24 pm | Permalink

    I would love this feature. Perhaps “restore plugins” is a good idea; I fully support it, since it’s quite clear. Unfortunately, “restore” and “deactivate” aren’t exactly the best pair, so perhaps the “deactivate” term should also be changed.

    Don’t use “safe mode” because everyone thinks about Windows when you talk about safe mode. It implies that the normal usage is not safe – an impression you do NOT want to give a new user of WordPress.

  28. Posted January 22, 2008 at 6:43 pm | Permalink

    Call it “Reactivate Plugins”. This parallels the terminology that has been used in WP all along, that’s in the Codex, that’s on the Forum, etc. Everyone says “Before you upgrade, deactivate your plugins. After the upgrade, reactivate them.” Now you just invented a plugin that does this action for you, but it is the same action we have been doing for years manually: deactivate, reactivate. It would be confusing to change the term or use a synonym now.

  29. Posted January 22, 2008 at 7:25 pm | Permalink

    A “Suspend Plugins” button to me would imply a temporary suspension of all active plugins and “Resume Plugins” would then “reactivate” the suspended plugin activity. After selecting the “Suspend Plugins”, the Action button for each of the formerly active plugins should be changed from “Deactivate” to “Resume” which would optionally allow user to reactivate the plugins one at a time (for those of us who like to try lots of plugins and may not always remember which ones we had active).

  30. Rolando myhushspace.com
    Posted January 22, 2008 at 9:44 pm | Permalink

    Can’t wait for this feature. That will save us a lot of time :)

  31. Chip Bennett chipbennett.net
    Posted January 22, 2008 at 10:06 pm | Permalink

    Since the feature knows which plugins were previously activated, why not list the plugins to be reactivated?

    If plugins were deactivated as part of an upgrade process, you could put the text above or below the button: “Clicking ‘Reactivate Plugins’ will restore the following plugins, which were previously active: [plugin], [plugin], etc…”

    If, on the other hand, no plugins were previously active (i.e. no plugins were installed/active, or were de-activated manually), hide the button, and include text such as, “No plugins were previously active. Activate plugins manually.”

    On the other hand, you could just leave it as-is. Clicking “Reactivate Plugins” when plugins are already active, or when no plugins were deactivated, wouldn’t hurt anything, because it wouldn’t do anything. (It would just be less informative that way.)

  32. Lee leedoyle.com
    Posted January 23, 2008 at 1:10 am | Permalink

    As I was reading this I was thinking “I have too many plug-ins to activate them all! I would never use it” as I have never used your plug-in (But used deactivate all) so now I better understand I can see that “Safe Mode” explains it better.

    Nice plug-in, and it will help out a lot.

  33. Sara tensixteen64.com
    Posted January 23, 2008 at 6:14 am | Permalink

    Finally. Thank you D for doing this, yay! :) I can’t wait!!

  34. S.K cyberbrahma.com
    Posted January 23, 2008 at 7:56 am | Permalink

    How about:

    “Disable active plugins”

    “Enable active plugins”

    (or, “Launch active plugins”)

    S.K

  35. Posted January 23, 2008 at 3:51 pm | Permalink

    I’d go for “Reactivate Live Plugins” – in my mind I have “Live” and “Dormant” plugins. I know which ones were “live” and they’re the ones I want reactivating.

    Great feature BTW
    Terry

  36. Posted January 23, 2008 at 5:06 pm | Permalink

    “Enable active plugins” cmon ? wtf?
    Posted 1/23/2008 at 7:56 am
    enable what active if all are disabled ?

    apply some ajax over the button to give more details :D
    but this button will be there all time, or afther we Deactivate All Plugins ?

    cuz if will be all time you better use some “select all” code / or just activate all installed.

    if u use that button only after Deactivate All Plugins name it ” restore setting / plugins”

  37. Dail Wagner dailwagner.com
    Posted January 24, 2008 at 4:16 am | Permalink

    If you are looking for a name for buttons to activate/deactivate plugins perhaps a simplistic approach could be made.

    GLOBAL PLUGINS FEATURE
    Button 1: = START
    Button 2: = STOP

    If all some or all plugins are active then STOP be visible
    If Some or all plugins deactivated then START be visible

  38. vank topgoldbiz.com
    Posted January 24, 2008 at 9:38 am | Permalink

    March March I’m waiting. I Love wordpress

  39. Ike occamsrazr.com
    Posted January 26, 2008 at 2:04 am | Permalink

    Enable Active Plug-ins.
    Disable Active Plug-ins.

  40. Posted February 8, 2008 at 12:55 am | Permalink

    Please, please, please just stick with the terminology that’s already in use:

    Deactivate All Plugins
    Reactivate Plugins

    As was already mentioned, these are the terms used in the documentation/codex/etc. If you switch to words like “restore” or “safe mode” or whatever, you’re pulling in all kinds of baggage with them. For example, when I hear “restore” all I can think of is restoring accidentally deleted files from a backup. You restore something you’ve deleted. Doesn’t make sense here. And “safe mode” has the Windows baggage & new-user-jitters problem that’s already been mentioned.

    If only there were a way to mark the plugins somehow… Like a checkbox next to the names, or something. Then you could automatically check the plugins that had been active, or something…

  41. Chris blog1.de
    Posted February 17, 2008 at 11:53 am | Permalink

    Enable Active Plug-ins.
    Disable Active Plug-ins.

    seconded.. sounds good to me

  42. war59312 war59312.com
    Posted May 9, 2008 at 4:18 pm | Permalink

    Still no release?

  43. SEO hw-itconsulting.de
    Posted May 15, 2008 at 1:18 am | Permalink

    I think you have to switch the plugins.
    MfG
    Holger

  44. Kookaburra kookaburra.weekendcrash.com
    Posted July 2, 2008 at 2:15 am | Permalink

    I never deactivate plugins befor upgrade and it run perfectly.
    Thank you for the info

  45. tmkydfo lgtwbozud ugcdawqfy.ikhgp.com
    Posted September 6, 2008 at 9:54 pm | Permalink

    hbanv jwykm gzvqaid snvdzuetx maidl hpjsvmbz bicozua

  46. chess rules chess.sportsdictionary.org
    Posted September 10, 2008 at 2:39 am | Permalink

    Whether you are a beginner chess player or not, these chess terminology dictionaries will assist you in grasping fully all the chess rules, jargons, and terms applied to this amazing game of the mind. An extensive glossary of chess common terms and acronyms very clearly explained. An absolute must-have for chess lovers, pros and beginners alike.

  47. Ulrike traumhafte-geschenkideen.de
    Posted September 11, 2008 at 9:05 pm | Permalink

    This would be a great addition!

2 Trackbacks

  1. [...] Dougal fand ich heute die erfreuliche Nachricht. Plugins wieder aktivieren wird sehr erleichtert. Es gibt [...]

  2. By Une semaine avec Wordpress #2 on January 27, 2008 at 11:53 am

    [...] petite nouveauté qui a pointé le bout de son nez sur une des dernières “nightlies”: la possibilité de désactiver et de réactiver l’ensemble des plugins. Ca nous épargnera pas mal de temps au moment des mises à jour ! Sinon, j’avais oublié de [...]

Post a Comment

Your email is never published nor shared.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting

  • Subscribe

  • Follow Me

    Twitter  Facebook  Flickr  Last.fm  LinkedIn  StumbleUpon  Technorati  Delicious  
    • icon
  • Referrals

    Sign up for Text Link Ads and earn money from your blog.
  • Lifestream

    • Anybody know where I can get an apt for PHP > 5.2.6 for Ubuntu Jaunty (without upgrading to Karmic?) [dougal]
      1h ago via Twitter
    • Crap. A bug in the Unbuntu 9.04 version of PHP has caused me to waste several hours. I hate when that happens. [dougal]
      1h ago via Twitter
    • Every time the @BaskinRobbins "Ice Cream and Cake" commercial comes on, our kids all break into spontaneous song and dance. Hilarious! [dougal]
      19h ago via Twitter
    • Today for me will be all about XML. I'm trying to maintain a positive attitude about that :) [dougal]
      1d ago via Twitter
    • @ryanolson I'll be working on a new version of the Fancybox Gallery plugin soon, with user-configurable options. [dougal]
      1d ago via Twitter