Create Todo and Checklists in the WordPress Editor With New Plugin – WP Tavern


Todo lists. Checklists. Whereas there are variations of their functions, their output is basically the identical. They’re lists of things with packing containers to tick off, and a plugin like David Towoju’s Todo Block permits customers to create them.

I first downloaded and put in the plugin two weeks in the past, but it surely had an issue. It didn’t appear so as to add any blocks in any respect. This was doubtless some mistake with porting the plugin over from its growth repository. I’ve been testing it since its replace a couple of days in the past and like the place it’s headed.

Technically, the plugin has two blocks. One exists for the outer checklist container and the opposite for the inside checklist gadgets.

A demo todo list of six items in the WordPress post editor.  Three of the items are checked off as complete.
Including a todo checklist.

It really works equally to the usual Listing block. As soon as customers insert the Todo block into the publish, they’ll add duties. Hitting the Enter key creates a brand new merchandise.

Customers can customise the typography and colours for particular person Todo Merchandise blocks. The latter is a welcome choice for individuals who categorize gadgets or duties by coloration.

Todo list in the WordPress editor.  Each item has different colors to categorize each task.  In the block options sidebar, the background color popup is open for one of the todo items.
Colour coding gadgets by class.

Nonetheless, there aren’t any such choices on the outer Todo Listing block. As a rule, customers would possibly wish to customise every little thing without delay.

Every merchandise will also be set to “Learn Solely” or “Disabled.” Since this plugin doesn’t ship information via a type on the entrance finish, the variations between the 2 are delicate. Website guests can’t examine a read-only discipline, however they’ll deal with them through mouse or keyboard. They’ll do neither for disabled gadgets.

If it looks like I used to be touting an analogous plugin not that way back, it’s because I was. In July 2021, Wealthy Tabor launched the Todo List Block plugin. The first distinction between them is that Tabor’s is an editor-only plugin. He constructed the block as a software for his publishing circulation.

There’s additionally a checklist block feature request within the Gutenberg repository. Nonetheless, there was no indication of labor on it since 2019. Matias Ventura shared a concept via video in April of that yr. Ella van Durpe adopted up with a pull request in October. Since then, just a few individuals have commented. The idea could also be too area of interest to ever land in WordPress, regardless of my need for it.

One of many causes I wish to see such a block in core WordPress is as a result of it will be useful for varied patterns. I’ve already constructed a number of for recipe and meals bloggers, and I used the Todo Block plugin to check the idea.

WordPress editor with a recipe pattern inserted.  The ingredients section is highlighted and has a list of checkboxes.
Recipe elements checklist utilizing the Todo Block plugin.

There are two options actually lacking within the plugin. The primary is a <label> factor wrapping the checkbox and textual content. Including this could enable checking the field on the entrance finish by clicking the textual content or the checkbox itself.

The second is crossing out every merchandise as it’s checked. Some methods additionally grey out duties as they’re completed. A “process full” indicator is a comparatively normal function for todo checklist apps.

Aside from that, Todo Block is a plugin that I might see myself utilizing for some initiatives. On the very least, I might deal with the crossed-out fashion via my theme’s stylesheet.


A query to our readers: I’m making an attempt one thing completely different with this publish. A few of you will have seen the WordPress.org plugin embed/card on the prime. Would you wish to see related remedies for plugins or themes sooner or later? Does it get in the best way of the article or really feel too promotional? Alternatively, I thought of placing this on the backside underneath a “Plugins Talked about in This Submit” part.


Leave a Reply

Your email address will not be published.