Todo for BuddyPress & BuddyBoss
by wbcomdesigns on WordPress.org
Transform your BuddyPress or BuddyBoss community into a powerful task management platform. Members can create personal todos, collaborate on group tas …

Admin Settings Panel - Comprehensive settings dashboard with customizable labels, permissions, and notification controls
Todo for BuddyPress & BuddyBoss is a complete task management solution designed specifically for BuddyPress and BuddyBoss communities. Whether you’re running an online course platform, membership site, corporate intranet, or social network, this plugin empowers your members to stay organized and productive.
Why Choose This Plugin?
For Community Managers:
Keep your members engaged and accountable with structured task management. Track group progress, monitor completion rates, and ensure everyone stays on track with their commitments.
For Members:
Never miss a deadline again. Create personal todos, receive timely reminders, and manage group assignments all from your profile. Export tasks to CSV for offline tracking.
For Developers:
Extend functionality with comprehensive hooks and filters. Full documentation included for easy customization and integration with other plugins.
Core Features
Personal Task Management
* Create unlimited personal todos with rich text descriptions
* Set due dates with automatic reminders via email and BuddyPress notifications
* Organize tasks by custom categories
* Mark tasks complete with timestamp tracking
* Export todo lists to CSV format for reporting
* Visual priority indicators (Critical, High, Normal)
Group Collaboration
* Group admins and moderators can assign tasks to members
* Assign to all members or select specific individuals
* Each member gets their own copy to manage independently
* Track who completed tasks and when
* Seamless integration with BuddyPress group navigation
Advanced Group Reporting
* Real-time completion statistics and progress tracking
* Visual member progress grid with avatars and status badges
* Filter by completion status (All, Completed, Pending)
* Task-specific view to see who completed individual assignments
* Overall group progress with percentage indicators
* Pagination for large groups with hundreds of members
Site Admin Features
* Read-only access to all group tasks for oversight
* View tasks in groups you’re not a member of
* Comprehensive settings panel with granular controls
* Customizable labels and menu slugs
* User permission management
Automated Data Retention
* Keep your database clean with automatic cleanup of old completed tasks
* Configurable retention periods from 30 days to never
* Separate settings for group and personal todos
* Choose between trash or permanent deletion
* Manual cleanup option with email notifications to admins
* Daily automated cleanup via WP-Cron
Smart Notifications
* BuddyPress native email system integration
* Customizable email templates from WordPress admin
* Members control their own notification preferences
* Automatic reminders before due dates
* Group assignment notifications
Developer-Friendly
* 15+ action hooks for extending functionality
* 10+ filter hooks for customization
* Complete template hierarchy for theme overrides
* Comprehensive developer documentation included
* REST API ready structure
* Translation ready with POT file
Perfect For
- Online Learning Communities – Assign homework and track student progress
- Membership Sites – Keep members engaged with structured tasks
- Corporate Intranets – Team collaboration and project management
- Social Networks – Personal productivity within your community
- Non-Profit Organizations – Volunteer task coordination
- Co-Working Spaces – Shared goals and accountability
Premium Support
Our dedicated support team is ready to help you get the most out of this plugin. Whether you need help with setup, customization, or troubleshooting, we’re here to assist.
Documentation
Comprehensive guides included in the plugin directory:
- USER-GUIDE.md – Complete walkthrough of all features, settings, and usage instructions
- DEVELOPER-GUIDE.md – Technical documentation with hooks, filters, database structure, and code examples
Live Demo
See the plugin in action before installing. Visit our demo site to explore all features with sample data.
Translations
- English (default)
- French – Credits to Jean Pierre Michaud
- Ready for translation in your language with included POT file
- RTL language support included
Links
Compatibility
- BuddyPress 12.0 and higher (backwards compatible with older versions)
- BuddyBoss Platform (all versions)
- WordPress 6.5 and higher
- PHP 7.4 and higher (8.0+ recommended)
- Tested with popular themes: BuddyX, Reign, Youzify, and more
- Full support for both classic and block editor
What’s New in 3.5.0
This major update brings enterprise-level features including group overview reporting, automated data retention, enhanced performance with caching, and full BuddyPress 12.0+ compatibility while maintaining backwards compatibility with older versions and BuddyBoss.