Still after using WordPress for years I’m amazed by its ease of use, flexibility and ability to improve and evolve into new areas all the time. Some time ago I found that there is an extension available that turns it into a fully featured Question and Answer solution. WordPress is also becoming popular for portfolios, as a website CMS, for mobile devices, for membership sites, for making money and the list goes on. I just found another really interesting use of WordPress that I want to share with you. It is now possible to Turn a basic WordPress install into a simple and straight-forward ticketing system by using the free Quality Control solution. Quality Control allows users to create tickets, assign statuses, milestones, categories, and tags. Other users can then interact with the tickets, updating their state, milestone, or any other property.
Lets see how it looks. Remember it is a basically a theme for WordPress and you can easily change the look and feel. It is also pretty simple to install – like any other theme. You may ask – what should I use this for? Now there are many use cases and an obvious one is bug tracking. So if you’re a WordPress developer you can use it for allowing your customers to report bugs, ideas, support requests etc. in a structured way.
States are essential for a system like Quality Control and you can actually create your own. If you use it for allowing users to submit e.g. support tickets you should consider using states like New, Open, Resolved, Hold etc. You can easily filter on the states and for example find all Open or Resolved.
In order to allow users to submit tickets via the front-end of your site, a Custom Page needs to be created. On the “Add New” SubPanel of “Pages”, create a new page with a title of “Create a Ticket,” or something of the like. Then on the right hand side, under “Page Attributes,” select “Create Ticket” as the “Template”. Then creating new tickets are really simple. By deafult, only users with the capability
publish_post can create a ticket. It is explained here how to configure it and change it if you want to allow guests to submit tickets.
Please let me know if you know other interesting ways we can use WordPress – just leave a comment. I may write a short review of it like this.