BuggyPress

BuggyPress is a bug-tracking/issue-tracking/case-management system built on top of WordPress. It creates a new “Issues” content type, with a custom taxonomy for assigning issues to specific projects.

Installation

  1. Download BuggyPress from the WordPress Plugin Repository
  2. Upload the unzipped BuggyPress folder to the /wp-content/plugins/ directory
  3. Activate the plugin through the “Plugins” page in WordPress (http://example.com/wp/wp-admin/plugins.php)

Usage

Create new issues using the Add New Issue link in WordPress’s administration menu (it should be just beneath the “Posts” section. An issue is, in many respects, just like a post; you can give it a title, a description, etc..

You’ll notice in the top right, though, a new box labeled “Issue Details”. Here you can select the issue type, priority, and status, as well as assign the issue to a particular user of the site. These details will automatically appear above the body of the issue when viewed in the WordPress front-end.

Issues pages include the normal comment form. Any user of your site who can leave comments can also comment on issues. Additionally, users with the edit_issues permission will see options to update the issue along with their comments. So, without accessing the administration pages, a user can change an issue status, reassign it, etc.

Contributing

First and foremost, we welcome any code you’d like to contribute to the plugin, be it a bug fix, a new feature, documentation, or anything else you can think of. Contact us at support@adeliedesign.com, and we’ll be happy to look over the code and, if all goes well, add it in. BuggyPress is licensed under the MIT license, so we would hope that any code you contribute can be licensed similarly.

Financial support is, of course, also welcome. We take donations to support BuggyPress through PayPal. All donations translate directly into time we can spend developing the plugin.

Technical Support

If you have any questions, problems, or feature requests, send us an email at support@adeliedesign.com. We’re happy to help with minor issues. We’ll take new feature requests under consideration and develop them as time permits. We’re also available for hire if you have a pressing need that you like to see incorporated into the plugin.