4WP TODO helps your team capture action items on pages and posts, organize them in kanban-style lists, and track completion without leaving WordPress.
Tasks are stored as native Gutenberg notes (comment_type = note) with 4WP metadata for category, assignee, due date, workflow, and page context. Other plugins can create tasks via forwp_todo_create_task() or the REST API.
A plugin by 4wp.dev. 4WP is our project brand; this plugin is not affiliated with, endorsed, or sponsored by WordPress.
Key features
- Frontend overlay — floating panel on the public site for logged-in team members (FAB + task list)
- Admin kanban — 4WP TODO → TODO Lists with columns (Assigned to me, Due tomorrow, per-page lanes)
- Dashboard — open/closed counts and activity overview
- Taxonomy dimensions — Category, Status, Workflow (manage terms under Categories / Statuses / Workflows)
- Settings — frontend overlay toggle, admin bar link, Who can see TODO visibility rules, optional tasks page with block
- Gutenberg block —
forwp/todo-tasks for a full kanban on a page
- REST API —
forwp-todo/v1 for admin React UI and integrations
- Integration API — PHP helpers and discovery endpoints for other 4WP plugins
How it works
- Activate the plugin. Users with access see 4WP TODO in wp-admin and the frontend overlay when enabled.
- Create tasks from the overlay, admin lists, or programmatically.
- Assign categories, due dates, and workflows; close notes when done.
- Configure Settings → Who can see TODO to limit access by role and user.
Requires WordPress 6.4+ with block editor notes support.