14 Comments

  1. Ryan Lindsey

    Very handy, though the real solution to this is to shame plugin developers that use persistent notifications for things other than notifications.

    When your plugin nags me to leave a review, or nags me to renew my subscription, or anything else up there that isn’t a notification that my site is on fire, I start thinking of replacing you.

    The other annoying thing that plugins do is create a root level menu item…because you’re the only plugin that I’ve installed on this site, right? And your three-tab settings page is far too big to be placed in the Settings menu where it belongs, right?

    Report

    • Jeffrey

      The plugin is very handy for sure, but I totally agree with Ryan that we should fix the root cause of the problem. Like treating disease, we cannot just treat the symptom, but find the root cause of the disease and treat it accordingly.

      Report

  2. Dylan

    Wow. This is a great idea and I can’t believe something like this doesn’t already exist. Definitely going to start using this on some older sites with an unconscionable amount of free plugins.

    Report

  3. Peter

    What a cool featured image ;) This picture should pop-up on every screen of plugin authors who build that junk into their plugins.

    Report

  4. Otto

    Why do people continue to use plugins that add these?

    Vote with your wallet, and uninstall the offending plugin. Find an alternative.

    Report

    • Peter

      Well said. I don’t get the point, that somebody use a junky plugin, then use another plugin to get rid off that junk ;) There are many alternatives and many quality plugins.

      Report

    • Brad Williams

      Almost every plugin I use has some type of notice, even quality premium plugins like Yoast and Gravity Forms.

      Report

  5. Thorsten Frommen

    Hi there,

    I strongly agree with all of you that something like Dobby should not be necessary.
    Real life, however, proves us wrong.

    If you’re lucky enough to be able to freely choose what plugins to use for every single site that you maintain, and if you also have the time to look for alternatives every other week when a generally well-functioning plugin decides to render the admin notice that was one too many, then Dobby is not for you.
    This is not true for everyone, though.

    Also, as I tweetet the other day, Dobby was meant to be a quickly written joke. But people liked it, so … what should I do? I polished and enhanced it a little, and here we are.

    Thanks for commenting!
    Thorsten

    Report

  6. Dini

    I think the main problem here is that these dismissable notices are NOT dismissable actually. If you click dismiss and refresh the page, they will appear again. If you want it to really disappear, you need to write an own custom solution to store the state of your notice. Why?

    This thing should be easy, for example adding a data attribute to the notice div like this: data-dismiss=”forever”

    Report

    • Otto

      If the dismiss doesn’t actually work, then you should report the plugin as being broken. Notices must be dismissable. That’s a guideline for the plugin directory.

      Report

      • Dini

        No… I’m talking about the method we add notices in WP.

        Let’s say you add a notice to the Manage Themes admin page: http://codepad.org/BQZ4UpO0

        If you close the notice, but revisit the Manage Themes page, the notice will appear again. There should be an easy way for developers to make it dismissable forever. E.g.: div class=”notice notice-success is-dismissible” data-dismiss-duration=”forever”

        Report

  7. Jayjay

    Does this stop the welcome email when a new user has registered?

    Report

  8. Collins Agbonghama

    How about big plugins that do not include the admin notice css classes?

    WordPress should fix the real issue of admin notices in core. I don’t know how though.

    Report

Comments are closed.

%d bloggers like this: