9 Comments

  1. Scott
    · Reply

    Does it work if you disable the block editor for posts and pages? So I guess we could not continue to show Google Console on the dashboard anymore? I would say support for third party plugins should be job #1 – things like a Thesaurus is about as useful as “Hello Dolly”. Comments aside – yes – I’ve been wanting sometime like this forever!

    Report

    • Nick Hamze
      · Reply

      It doesn’t replace the existing dashboard widgets they are just added so you can continue using whatever other dashboard widgets you are currently in addition to the ones you created with mission ctrl.

      I’m not sure about what happens if you disable the block editor on posts and pages. I don’t think it would matter since all the content is controlled via a Boards CPT.

      Report

  2. Micha
    · Reply

    That sounds very interesting. But what about the performance? Does it slow down the system?

    Report

    • Nick Hamze
      · Reply

      I haven’t done any in depth testing but I use it on all my sites and I haven’t noticed a performance impact.

      Report

    • Justin Tadlock
      · Reply

      I can’t think of a reason the plugin itself could be a bottleneck in page speed. However, it is entirely possible for the end-user to build so many boards/widgets that it slows things down. If you put 50 videos or large images on the dashboard, for example, I would imagine it would be slow.

      Report

  3. Leonardo Losoviz
    · Reply

    Yes, it’s a brilliant idea, and as simple and evident as it can get.

    But it is hack, though. Ideally, such functionality should be provided by WordPress already, following the “single interface for everything” mantra assigned to Gutenberg.

    I experimented with adding settings for my plugin through Gutenberg. It is also an evident idea, since Gutenberg handles saving block attributes to the DB, and it makes it easier to implement many types of inputs (date/time picker, location, etc) which are not straightforward to provide using the standard add_settings_field function.

    But, unfortunately, it doesn’t really work, because relying on a CPT delivers a weird user experience: the document tab panel sidebar on the right does not make sense and it gets on the way, the “publish” button does not make any sense, the title and permalinks make no sense (even though they can be removed), and the idea that settings are stored as custom posts does not make any sense (all settings are already predefined, so I’d have to create a custom post for each of them in advance, and forbid users to delete them).

    Being decoupled from the post editor, Gutenberg should be much more useful. I’m eager to see if, when the full site editor is ready and beyond, it will be possible to use blocks in entities other than posts (such as settings, dashboard widgets, users, media editor, etc)

    Report

  4. Cyril Arnaud
    · Reply

    I really like the idea, and that will simplify the manual modification I have been doing so far to publish training videos to my clients :)
    It’s a simple hack indeed, but so nice to have a simple to use plugin to make the modifications of the dashboard flow.

    Report

  5. Jochen Gererstorfer
    · Reply

    Nice idea.

    Maybe Nick can sell mission ctrl to Automattic. I would love to have that in den WordPress core.

    Report

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: