plugin-icon

TaskPress

Trello-style Kanban boards for WordPress. Manage projects with drag-and-drop cards, lists, and team collaboration. BETA VERSION.
גרסה
0.0.1
עודכן לאחרונה
Nov 27, 2025
TaskPress

⚠️ BETA VERSION – This is a beta release for testing and feedback. While fully functional, we're actively seeking user input to improve the plugin before the stable 1.0 release.

TaskPress brings Trello-style Kanban boards directly into your WordPress dashboard. Perfect for teams, agencies, and businesses who want to manage projects without leaving WordPress.

🚀 Key Features

Core Functionality:

  • Kanban Boards – Visual project management with intuitive drag-and-drop interface
  • Multiple Boards – Create unlimited boards for different projects and teams
  • Lists & Cards – Organize tasks into customizable workflow columns
  • Drag & Drop – Smooth card movement powered by SortableJS
  • User Assignments – Assign tasks to specific team members
  • Due Dates – Set and track deadlines for better time management
  • Color Labels – Categorize and prioritize cards with custom colored labels
  • Rich Text Editing – Full WordPress WYSIWYG editor for card descriptions
  • Comments System – Threaded comments with rich text support for team collaboration
  • Activity Tracking – Complete activity log for all card changes and movements
  • Responsive Design – Works perfectly on desktop, tablet, and mobile devices

User Management:

  • Custom Roles – Project Manager (full access) and Project Member (limited access) roles
  • Granular Permissions – Control who can create, edit, and delete content
  • User Assignment – Assign cards to specific team members with visual indicators
  • Permission-Based Actions – Actions shown based on user capabilities

Technical Features:

  • AJAX API – Full AJAX API support via WordPress admin-ajax.php
  • Frontend Shortcode[taskpress] for standalone app-like pages
  • Security First – Proper nonce verification and capability checks throughout
  • WordPress Standards – Follows WordPress coding standards and best practices
  • Virtual Pages – Boards page works like WooCommerce Shop (can be set as homepage)
  • Centralized Routing – Clean template architecture for maintainability

🎯 Perfect For

  • Development teams managing sprints and backlogs
  • Marketing teams tracking campaigns and content calendars
  • Agencies managing multiple client projects
  • Freelancers organizing their work and deadlines
  • Product teams planning features and releases
  • Support teams tracking tickets and issues
  • Any team that needs visual project management

📋 How It Works

  1. Create a Board – Set up a board for your project or team
  2. Add Lists – Create workflow columns (e.g., "To Do", "In Progress", "Done")
  3. Create Cards – Add tasks with titles, descriptions, labels, and due dates
  4. Assign Members – Assign cards to team members
  5. Drag & Drop – Move cards between lists as work progresses
  6. Collaborate – Add comments, edit descriptions, track activity
  7. Track Progress – Monitor everything from your WordPress dashboard

👥 User Roles

Project Manager – Full access to create, edit, and delete boards, lists, and cards. Can manage all aspects of projects and team members.

Project Member – Access to assigned boards with ability to manage their own cards, add comments, and update task status.

Administrator – Full access to all TaskPress features plus plugin settings and configuration.

📱 Shortcode

Use the [taskpress] shortcode to display boards on any page or post:

[taskpress]

This creates a standalone app-like experience for your team members, perfect for creating a dedicated project management page.

💻 Developer Friendly

  • Clean Code – Well-documented, modular code structure
  • WordPress Standards – Follows WordPress coding standards and best practices
  • AJAX Endpoints – Comprehensive AJAX API for custom integrations
  • Hooks & Filters – Action and filter hooks for extensibility
  • Modern JavaScript – Clean JavaScript with jQuery and SortableJS
  • Namespaced – Proper PHP namespacing to avoid conflicts
  • Secure – Security-first approach with nonce verification and sanitization

🔒 Privacy

TaskPress does not collect or store any personal data outside of your WordPress installation. All data is stored in your WordPress database and follows WordPress privacy standards. No external services are contacted, and no data is transmitted to third parties.

Support

Beta Testing Support:

For support and to report beta issues, please visit:

Your feedback is valuable for improving the plugin! When reporting issues, please include:

  • WordPress version
  • PHP version
  • Active theme and plugins
  • Steps to reproduce the issue
  • Expected vs actual behavior
  • Screenshots (if applicable)
  • Browser and device information

Contribute

TaskPress is open source software. We welcome contributions!

Ways to Contribute:

  • Report bugs and issues
  • Suggest new features
  • Improve documentation
  • Beta testing and feedback
  • Code contributions
  • Translations

Development:

Third Party Libraries

TaskPress includes the following third-party libraries:

All libraries are included locally and do not make external requests. No data is transmitted to third parties.

Roadmap

Planned for 1.0 Stable:

  • Enhanced error handling and validation
  • Performance optimizations
  • User feedback integration
  • Comprehensive testing suite
  • Improved accessibility (WCAG compliance)
  • Enhanced mobile experience
  • Better internationalization support
  • Advanced security hardening

Future Enhancements:

  • Real-time collaboration with WebSockets
  • File attachments on cards
  • Email notifications and alerts
  • @mentions in comments
  • Advanced filtering and search
  • Time tracking functionality
  • Analytics and reporting dashboard
  • Card templates and automation
  • Third-party integrations (Slack, Teams, etc.)
  • Custom themes and branding

Credits

Development:

  • Built with ❤️ for the WordPress community
  • Follows WordPress coding standards and best practices
  • Inspired by Trello's intuitive interface

Special Thanks:

  • WordPress community for best practices and support
  • Trello for UI/UX inspiration
  • SortableJS for excellent drag-and-drop library
  • All beta testers and early adopters

License

TaskPress is licensed under the GPL v2 or later.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

חינםבתוכנית Business
בביצוע ההתקנה, אנחנו מקבלים את הסכמתך לתנאי השירות של WordPress.com ולתנאים של התוסף של הצד השלישי.
נבדקו עד
WordPress 6.8.3
תוסף זה זמין להורדה ולשימוש דרך שברשותך.