- Fix: Divi incompatibility
- Fix: Divi incompatibility
- Fix: Emails formatting issues
- Fix: Pro Sites integration
- Fix: Yoast incompatibility
- Removed unsafe/deprecated functions
- Updated WPMU DEV Dashboard notification
- Fix: PHP 5.2 support.
- Fix: Malformed assets URLs
- Fix: SQL error when tickets messsages table is created under certain environments
- Fixed some translations
- Fixed: Pro Sites integration was not being loaded.
- Fixed: Searching for FAQS from Admin
- Fixed: Ticket updated date was failing to set the right date when inserting/updating a ticket in some systems
- Fixed: Attachments were not being processed when replying from admin
- Added "Add New Ticket" submenu link
- Added Pages IDs getters and filters to modify them
- Enhancement: Loading plugin later to avoid issues with other plugins
- Little improvements on admin styles
- Added more unit tests
- Fixed Unit tests
- Fixed: FAQ Categories table was not created in some cases for single sites
- Fixed: Added error messages for file uploads.
- Fixed: Query class remade. FAQs, Tickets and Ticket Form can now live in the same page.
- Fixed: Staff dropdown was not selecting the right person
- Fixed: Issue when getting a FAQ/Ticket Category using a numeric value inside
- Enhancement: Added new filter to hook the Support System Query Parse function
- Fixed: Issues when FAQs shortcode and Submit new ticket shortcode were in the same page
- Fixed: MySQL Error when 2 ticket/FAQ categories were inserted with the same name
- Fixed: Cache system for tickets/faqs and categories
- Fixed: Setting empty ticket in Query Class by default to avoid notices/warnings
- Fixed: New tickets were being set to low priority from Frontend
- Enhancement: Added double confirmation before deleting a ticket
- Fixed: Tickets table bulk delete was deleting wrong tickets
- Fixed: Wrong ticket status when user replies to its own ticket
- Fixed: Users were displayed with login username in front.
- Enhancement: FAQs Frontend.
- Enhancement: Added widgets in Frontend to update ticket details.
- Enhancement: Cache system reviewed.
- Enhancement: Edit Ticket Admin page revamped.
- Enhancement: PHP
- Fixed: Warnings in WP Title were not applied in 2.0.4
- Fixed: Warnings in WP Title
- Fixed: Mail contents were not translating due to newlines format
- Enhancement: Badge changed in Welcome screen
- Fixed: Wrong user name in admin email when creating a new ticket
- Fixed: Answering tickets was setting the status back to New
- Fixed some responsive styles
- Enhancement: Improved some styles
- Fixed: Using abslute values in SASS instead of rems to improve plugin frontend on more themes
- Fixed: Pagination issue
- Fixed: Users could not open/close their own tickets
- Fixed: Sites administrators could not create tickets opened in their sites.
- Fixed: Permissions system issue in Front End
- Fixed: Shortcodes were only working in main site in a network.
- New: Frontend shortcodes added for tickets
- New: Frontend styles based on Foundation 5
- New: Cache system
- Enhancement: Queries rebuilt from scratch
- Enhancement: Added many new actions/filters
- Enhancement: Improved Pro Sites integration
- Enhancement: Improved admin styles
- Fixed many minor bugs/issues
- Fixed: date translations
- Fixed issue while assigning an administrator to a ticket in single sites.
- Stripping slashes from FAQ questions.
- Sending emails to user when a ticket has been closed.
- New FAQ screen stylings
- Time of creation/update now considering UTC.
- Fixed error on updating dates.
- New feature: Search in FAQ screen.
- Fixed error when creating FAQ categories table
- Fixed counts in tickets
- Fixed counts in FAQs
- New feature: Automatically assign a user to a ticket based on ticket categories
- Fixed bug when using PHP 5.4+
- New feature: Attachments on tickets
- New feature: Embed media in FAQs
- Fixed issue with mails encoding
- Fixed bug on FAQs counts
- Fixed bug with images in FAQs
- New setting: Default Super Admin for notifications
- Mail System improved.
- Fixed bug when selecting a Staff Representative.
- Replaced user nicename for display name in mails
- Better user experience for tickets table
- Fixed visit link when sending emails
- Fixed Headers in mails
- Made mails translatable
- Some strings were not being translated
- Fixed link when updating ticket from Network
- Improved translation system
- Multiselect user roles
- Improved upgrading system
- Little optimizations
- Added some custom filters/actions
- Other minor changes
- Single sites compatibility
- Minor fixes
- Settings page moved under Support Main menu.
- New setting: Users can open/see tickets based on their roles.
- Added new icons for admin menus
- Improved tickets screen with a better submenu classification: all, active and closed tickets
- Fixed upgrade function
- Added total integration with Pro Sites based on levels
- Plugin totally recoded
- New feature: WYSIWYG Editor for tickets
- New feature: New setting that brings the possibility
- hide tickets from users which did not opened them.
- New styles for FAQs
- More WP admin integration
- Fixed several bugs and notices
- Categories can now be edited
- Fixed: Incorrect URL in Support Ticket Email
- Fixed: Slashes in e-mail
- Fixed: Support System Time stamps are not right
- Added new field 'Submitted From' (Link to users blog)
- Process shortcodes in FAQ content and ticket replies
- Fixed: Not emailing when tickets are submitted
- Fixed: Extra slashes
- Switch WYSIWYG editor to TinyMCE and Quicktags
- WordPress 3.3 compatibility
- Call to a member function has_cap
- Fixed: Extra slashes
- Don't display recent support tickets if the user doesn't have edit_post capability
- Fixed: RTL issues
- Fixed: Editing questions
- Fixed: Orphaned questions when categories are removed
- Improved SQL queries
- Fixed: Deleting multiple FAQ questions
- Fixed: Update support options
- Fixed: Add menu user level deprecated
- HTML input to FAQ editor
- Fixed: Saving and adding FAQ questions
- Fixed: FAQ count issue
- On upgrade update faq cat counts
- Create a new FAQ from a support response
- Fixed: 65,535 questions available
- Add styles to categories
- Tested with WordPress 3.1
- Fixed: Blank screen in ticket details page
- Fixed: Localizations don't load
- Finalized localizing
- Bug fixes
- Do not show white page of death when IMAP settings are wrong, fixed IMAP with no SSL issue and duplicate default categories
- Reply to tickets via mail, localization and notify user when admin replies a ticket while awaiting user reply
- Fixed database tables not created on plugin activation
- WP 3.0 Multi-Site compatibility. This version is NOT backwards compatible.
- WPMU 2.7 Compatible
- WPMU 2.7 Compatible
- WPMU 2.7 Compatible
- Initial Plugin Release: 1.0
- Provide direct support to your users
- Assign tickets to specific WP users
- Email notifications for new tickets
- Powerful Pro Sites integration
- Full FAQ system included
- Ticket status tracking
Support System takes your service from good to GREAT by adding a support ticket system complete with FAQ.
Quickly set up a full-featured FAQ and reliable ticketing system for your users. Bring the foundations of incredible support to your site or network.
Hassle-free Ticketing System
Users can conveniently submit tickets and track responses from both the front and back end.
Support System comes packaged with ticket specific categories for powerful searchability.
Assign staff tickets based on category and make sure questions are answered quickly by the right member of your team.
Fully Functional Text Editor
Give users the tools they need to clearly articulate their needs. The included text editor is perfect for simple styling and file sharing – ideal for including screenshots.
Plus, you can embed videos. Use any supported video host, such as YouTube or quickly embed videos from our Integrated Video Tutorials plugin.
Answer Questions Before They’re Asked
Lighten your workload while providing excellent support with an easy-to-navigate FAQ.
Clear your inbox of repetitive questions by answering them before they are even asked.
Make sure users get the answer they need by allowing them to rate how helpful your FAQ posts are. Get feedback and make adjustments for the best available support.
Build Your Business on Excellent Support
It’s easy to lose track of support requests in a crowded email inbox. Support System makes it easy to keep track of conversations with clear threads, staff assignments, email notifications and searchable archives.
For maximum convenience and first-class support use Support System.
Before you start:
If you are also using our Multi-DB plugin, you need to add the global table lines to the db-config.php file in Multi-DB BEFORE installing the Support System plugin or running the sql.txt in Multi-DB
- Add these lines to your db-config.php file in Multi-DB:
To Get Started:
- On regular WordPress installs – visit Plugins and Activate the plugin.
- For WordPress Multisite installs – visit Network Admin » Plugins and Network Activate the plugin.
Once installed and activated, you will see a new menu item in your admin sidebar: Support.
The menu is the same for both single sites, and multisite installs where it appears in the network admin.
The first thing we need to do is configure the settings of the plugin. If you have installed Support System on a multisite, go to Support > Settings in your network admin. On a single site install, go to Support > Settings in your admin.
The settings screen allows you to enter your basic information, set access permissions and privacy level. There is quite a bit going on here, so let’s take it in sections starting with the options under the General tab.
The general stuff first
1. The Support menu name you enter here is what will appear in the admin menu on your site. If you have installed the plugin in a multisite, this will appear in the admin of all sites in the network.
2. The Support from name appears in the header of all email sent when tickets are submitted.
3. Support from e-mail is the address the emails come from.
4. The Main Administrator is the user on your site who is designated as the staff member assigned to handle support tickets.
- Please note that, in multisite installs, this feature currently only allows for the network admin to be assigned. In the next update, it will be enhanced to allow you to assign a different user.
Permissions & Privacy
1. Select the User roles that can open/see tickets. Note that all available user roles will appear here, including custom ones you create and those created by other plugins.
2. Select the User roles that can see the FAQs. Here again, all roles will appear. If you do not want a FAQ system on your site, uncheck all boxes here.
3. The Privacy option enables you to set the plugin to allow all users to see all tickets, or allow users to only see their own tickets.
Pro Sites integration
This section of the settings will only appear if you have our Pro Sites plugin installed on your network.
1. Select the minimum Pro Sites level required to see and submit support Tickets here.
2. Select the minimum level required to see your FAQs section. Note that if you have disabled the FAQs by unchecking all user roles above, this setting will do nothing at all on your site.
Now let’s move on the options you’ll find under the Front End tab.
Front End Options
If you want your users to be able to access your support system via the front end of your site, first check the Activate Front End box. Note that this enables access on the front end of your site as well as the admin of every site (it does not disable the support features in the admin areas of any sites).
You’ll then see two new options appear:
1. Check Use Support System styles if you want to use the built-in styles. Leave this box unchecked if you want use your theme styles, or style the frontend output yourself.
2. The Blog ID setting enables you to select the ID of the site in your network where you want to activate the frontend features. This can be the main site, or any other site in your network.
Once you’ve set those 2 options, click the Save Changes button at the bottom of your screen to reveal additional options.
You can now select the page(s) on your chosen site where the support tickets can be viewed and submitted, as well as your FAQ page. You can use the same page for any features if you like, but be sure to copy/paste the required shortcode for each feature.
- The following shortcode is required to display the support tickets:
- This shortcode is required to display the frontend ticket submission form:
- This one is required to display the FAQs:
The final option under the Front End tab enables you to specify the minimum Pro Site level required to view and submit tickets from the frontend, or view the FAQs. Again, this option will only appear if Pro Sites is installed on your network.
Now that we have the settings taken care of, let’s go create your support system. This process is identical for both single site and multisite installs.
Creating Support & FAQ Categories
If you click right now on the Support or FAQ Manager menu items in the Support menu in a new installation of this plugin, you will see only the page headers with no tickets. That’s because there are no tickets to display yet. (If you have updated from an earlier install, your submitted tickets and FAQs should be visible on these pages.)
The first thing we want to do is to set up the categories that your users will use to submit their support tickets. Go to Support > Tickets Categories.
You will notice there is a Default category already included called General Questions. (This category cannot be deleted and is a great addition to any site as you may have users who may not think their questions fall into any particular category).
The ticket category screen works just like your post category screen, so it should be quite familiar.
Now, before you go crazy in here adding categories willy-nilly, take a minute to think about what categories would be best to include for your users. For example, if you are running a Multisite that provides MarketPress stores, then you might want to include support categories like “Shopping Cart” or “Shipping”.
Make sure you use broad categories, to make things easier for your users. Too many detailed categories can get confusing. For example, the following are all easily contained within a broader “Adding Products” category:
- Add Product Description
- Add Product Image
- Product Variations
I’ll go ahead and add a few categories for my Multisite setup here that offers MarketPress sites to my users.
Ok, Our ticket categories are all set up! Now let’s do the same thing for our FAQs. Go to Support > FAQ Categories.
You will also have a default category here, just like the one on the Tickets Categories page, for General Questions that cannot be deleted. This makes a great place to put miscellaneous information or things that arise with no particular category, or cannot be divided off into a new category.
I will go ahead and add categories here that match my Support Categories. That way, I can easily file the most asked ones quickly here when I see something needs to be added.
Adding FAQ Questions
Before we get on to the actual creation of support tickets by your users, let’s look at how you can add FAQ questions manually in the FAQ Manager.
Go to Support > FAQ Manager, and click on “Add new FAQ” at the top of the screen. You will see that you can manually add new FAQs using the familiar WordPress editor. You’ll also see a dropdown menu where you can select from among the FAQ categories you just created.
You can go ahead and add a few questions to your own install to test things out. Here’s what the FAQ Manager looks like with a couple of questions added. (If you want to delete or edit your test questions, simply hover your mouse pointer hover the title to reveal the links.)
Notice the “Think is helpful” and “Think is not helpful” column labels? That’s where the stats on user votes will appear so you know which of your FAQ items are popular and helpful, and which need improving or could use some fleshing out. In a multisite install, users vote on the FAQs on their own sites. Here’s what the FAQ section looks like:
How Users Submit Support Questions
Now it’s time to see how your users can submit their support questions and view your FAQs. Note that on a multisite install, users can only submit support tickets from sites where they have a role equal to or greater than what you set in your network settings.
If you are on a multisite install, go to the wp-admin of any test site you have active in your network where you are an admin (if you don’t already have a test site set up, now would be a good time to create one!). If you are on a single site install, log into your wp-admin in another browser (or another computer) as a user with the appropriate role.
Once you’re in the wp-admin of your test site (or as your test user on a single site), head on down to Support > FAQ. There you will see a view much like the previous image. Click on any of your test FAQs to toggle open the answer. Any time you add new FAQs, they will appear on this screen of every site in your network.
Now click the Support > Support menu item. This is what you, and your users, should see:
Click the “Add new ticket” link at the top of the screen. Here again, you will see the very familiar WordPress post editor that your users will use to submit their support tickets. Easy-peasy. Let’s go ahead and create a ticket now.
You’ll notice that the category can be selected from those you created earlier. Also, as with any support system, users can also set the priority they think their ticket should have.
Once you’ve entered everything for your test ticket, click “Submit new ticket”. Your screen will refresh and you’ll see your new ticket.
How it All Ties Together for the Site Admin
That new ticket now appears in the admin under Support. TaDa!
Of course, on multisite installs, it appears in the network admin under Support. You’ll notice that on the network Support screen, there’s an additional column telling you the site the ticket was submitted from.
And you get a nifty email in your inbox letting you know there was a ticket submitted!
- This email will only go to the admin email you entered in Support > Settings in the admin dashboard
- It does not go to all Super admin users on a multisite install.
This email is a ticket notification email only. You can’t reply to the email and must respond directly from the Support Ticket Manager Screen.
You will also get emails when tickets are updated and answered!
While you’re still in the Support area, click the subject title to view all the details of the ticket, and add a reply. Here you can also assign the ticket to a member of your support staff, and change its priority if needed.
You may have noticed a link at the far right of each entry on that screen that says “Create a FAQ”. Clicking that link does exactly what it says. It automatically populates the editor under FAQ Manager > Add New Question with the ticket question, answer and category. You can edit all that before clicking the Submit button if you wish.
How it All Looks on the Frontend
The page you had set earlier to use as your main Support page will now display all tickets on your site or network.
Clicking the title of any ticket will open the ticket editor where you can reply to that ticket, and edit any details just like you can in your admin.
The page you set earlier to use as your FAQ page now displays all your FAQs in a nice accordion style display. You’ll also see the voting buttons where your users can vote up the answers they find most helpful.
Now that you have a good grasp of ticket management in the Support System plugin, you are ready to provide the most AMAZING network support in existence! Good Job!
If you run into any snags, just head on over to the community forums. Our stellar support team (and members!) are standing by to help you get things up and running smoothly.
Support System is covered by the WPMU DEV Guarantee
We guarantee that...
- Support System will work as advertised
- You will receive 24/7 365 expert support for any problem
- If you cancel your FREE trial, you can keep Support System
- Support System is secure, always updated and well coded
Money back guarantee!
While you have 30 days, no obligations risk-free trial of WPMU DEV if you become a paid member and are dissatisfied with any of the above we'll refund you, no questions asked.
Loads of Features for Top-tier Support
Support System is packed with everything you need to provide VIP service to your users.
- Easy-to-use interface for viewing and answering tickets
- Email notifications when new tickets arrive
- Assign tickets to specific team members/staff
- Fully functional editor lets you include styles and images in your responses
- Users get a handy built-in Dashboard menu that allows them to view, create and submit tickets
- Tickets status tracking
- Create an FAQ area where users can find and vote on existing answers
- Embed media (like helpful videos) in your FAQs
- Fully integrates with Pro Sites so you can make support a premium feature
- Powerful Multisite integration
Support System in your language
- Portuguese (Portugal)
- Spanish (Spain)
- Swiss German
- View all