WordPress To-Do List Plugin
Version 2.3 beta is now available.
Includes front-end admin support.
Download To-Do List Plugin v2.2.8 – Last Updated 12-06-2010
There is an issue with WordPress 3.1+, with multi-site enabled and the plugin is network activated. It does work individually activated. It will be fixed in the next version of the plugin.
I’m currently working on a new version with ajax, code improvements, and front-end management of to-do items.
This plugin provides users with a to-do list feature.
You can configure the plugin to have private to-do lists for each user, for all users to share a to-do list, or a master list with individual completing of items. The shared to-do list has a variety of settings available. You can assign tasks to a specific user (includes a setting to email a new task to the assigned user) and have only those tasks assigned viewable to a user. You can also assign different permission levels using capabilities. There are also settings to show deadline and progress fields. Category support is now included.
A new menu item is added to manage your list and it is also listed on a dashboard widget.
A sidebar widget is available as well as shortcode to display the to-do list items on your site.
The plugin is a extensively modified version of an abandoned plugin. I originally just fixed it to work in WordPress 2.7 for my own use, but have since made many additional improvements.
The plugin was originally a basic to-do list from Abstract Dimensions (site no longer available) with a patch to display the list in the dashboard by WordPress by Example (site also no longer available).
View the Plugin page at WordPress.org
If you have translated this plugin and would like me to include it,
please email me the files at cindy@cleverness.org.
Download To-Do List Plugin v2.2.8 – Last Updated 12-06-2010
The Three List Views
- Individual
- This view allows every user to have their own private to-do list.
- Group
- This view allows all users to share one to-do list.
- Master
- This view has a master to-do list that can be edited d by a user with the required permissions. The other users are able to check off items on their individual version of the list.
Using the Shortcode
[todolist]
Available Options:
- title
- default is no title
- type
- you can chose list or table view – default is list
- priorities
- default is show – use a blank value to hide (only applies to table view)
- assigned
- default is show – use a blank value to hide
- deadline
- default is show – use a blank value to hide
- progress
- default is show – use a blank value to hide
- addedby
- default is show – use a blank value to hide
- completed
- default is blank – set to show to display completed items
- completed_title
- default is no title
- list_type
- default is ol (ordered list) – use ul to show an unordered list
- category
- default is all – use the category ID to show a specific category
Example:
A table view with the title of Coming Soon and showing the progress, deadline and the user the item was assigned to.
[todolist title="Coming Soon" type="table" priorities="" addedby=""]
Additional Information on Available Permissions
These settings are used in the Group and Master views.
When using the Master view, you only want to allow regular users to view and complete items, otherwise they will be able to edit the Master list.
- View To-Do Item Capability
- This allows the selected capability to view to-do items in the dashboard widget and on the To-Do List page under Tools.
- Complete To-Do Item Capability
- This allows the selected capability to mark to-do items as completed or uncompleted.
- Add To-Do Item Capability
- This allows the selected capability to add new to-do items.
- Edit To-Do Item Capability
- This allows the selected capability to edit existing to-do items.
- Assign To-Do Item Capability
- This allows the selected capability to assign to-do items to individual users.
- View All Assigned Tasks Capability
- This allows the selected capability to view all tasks even if Show Each User Only Their Assigned Tasks is set to Yes.
- Delete To-Do Item Capability
- This allows the selected capability to delete individual to-do items.
- Purge To-Do Items Capability
- This allows the selected capability to purge all the completed to-do items.
- Add Categories Capability
- This allows the selected capability to add new categories.
200 Comments
Trackbacks/Pingbacks
- To-Do-List Plugin 2.3 Beta Now Available « Cleverness – WordPress Resources
- Блог обо мне и обо всём » WordPress. настройка очередных плагинов.
- Gar nicht so schlecht | Diary of a fatman – run fatboy run!
- Cleverness To-Do List für WordPress | Scripts United
- coolmaven » Website Improvements
- To-Do List Plugin Bug Fix 2.2.8
- Clever to-do tool @ Henrik Flensborg Internet Marketing
- ToDoプラグイン | ブログ@NASさんの開発室
- Here Sweet Here » Blog Archive » Blog Tips: Wordpress Plugins for the Casual User
- 『To-Do List』をインストール | BITLABO-R
- 7 essential Wordpress plugins for your chiropractic blog | chiropractic marketing internet blog using social media - chiropracticinternetmarketing
- 管理画面でToDoリストのプラグイン日本語版(Cleverness To-Do List) — 病的溺愛シンドローム
- Wordpressのダッシュボード上でTo-Doを作成・表示するプラグインを日本語化 | 国道58号線をのんびりと行く
- WordPress管理画面にToDoリストを付けるプラグイン→Cleverness To-Do List — 病的溺愛シンドローム
- Un blog collaborativo con Cleverness To-Do List | Tech Team
- New WordPress Plugin Releases for 06/02/10 | WordPress How To Plugins, Themes Usability
- Cleverness To-Do List für WordPress
- Cleverness To-Do List WordPress Plugin
- WordPress Plugin Releases for 04/02 « Weblog Tools Collection





Hi,
Thanks for the plugin! its just what i wanted!
i have 2 points to note however …
1. right now you can assign tasks to users. some users may not have the privileges to assign tasks. when this happens, $assign variable is set to 0. this means, that the user will add a to do list item but wont see it in his list (since its assigned to none, not him) … therefore, i think it that if the user does not have the capability to assign tasks, it should be assigned to himself (after all he’s adding it to HIS OWN to do list!!)
2. i think there is a slight problem with persisting $_POST variables … if a task is deleted for example and the page is refreshed an error comes up saying it could not delete item (since it tries to find the ID but the item was just deleted!)
Thanks!
sorry, made a mistake.
i wanted to say that it would be interesting when the field would accept it to use the “return”-Key to make a paragraph and so on.
Now you have to type by hand all that HTML.
regards axel
Hi Cindy,
thanx for that useful plugin.
may i ask what to do to allow HTML in your plugin (output in Dashboard….)?
It would be useful to use breaks or paragraphs or even a working link to get a better overview if the task has a bit more content than just one line.
regards axel
Hi! Is it or will it be possible to alter ID numbers for categories to allow for more sorting options? As I have added categories after the fact, it is no longer possible to sort them as they should be, and having the option to edit the ID number would solve that! LOVE this plugin!
Hi, it’s not possible right now, but I’ll put that on my requested features list.
Hi Cindy, is it possible to show in the widget, only the task assigned to 1 user in the author.php template?
thanks
Thank you Cindy. We will play with the beta version. Thank you again for the wonderful work you do.