A while back I came across the plugin WordPress FAQ Manager by a very talented developer I follow and heard speak at a WordCamp. I downloaded the plugin recently and spent some time testing it, trying different options, and adding my own custom CSS to change the default appearance.
After reviewing it thoroughly, I like how it works so much that we are using it on several client projects.
WordPress FAQ Manager is a WordPress plugin that uses custom post types and taxonomies to manage an FAQ section (or multiple) for your website and utilizes a simple shortcode for displaying them on a page or post. Once the plugin is installed and activated, you will see the new custom post type available in your dashboard menu. Here you can easily create and manage all of your FAQ lists. Plus, because it uses custom post types, creating the frequently asked question and answer lists is as easy as publishing a blog post, or even easier!
Like most good WordPress plugins, the settings page has minimal options, but there are a few settings we recommend:
- When you choose your H type for your FAQ titles (headline type) I wouldn’t select H1 (heading1) because SEO best practices suggest having only one H1 per page.
- One of my favorite features of this plugin is the optional accordion style expansion/collapsing of each individual FAQ on a page. Check the box to include the jQuery option. Otherwise the FAQ titles will link to each individual FAQ post.
- The plugin will load its own styling if you check the option to load the default CSS. This is optional in case you want the plugin to inherit your WordPress theme’s appearance or if you want to add your own custom styling within your theme’s CSS. That is exactly what I did to create the customized look in the examples throughout this post.
- Since each FAQ is a custom post type, each one has the potential to be indexed by a search engine (which you may not want) so check the box to add “noindex” to the individual FAQs.
Another great feature of WordPress FAQ Manager is the instructions page within the admin dashboard. The directions and options on how to add your FAQs to a WordPress page or post are easy to follow and well documented.
Creating each FAQ is very similar to writing a blog post. The title of your FAQ custom post will be the clickable title on your FAQ page. You will put the answer to your FAQ in the standard WordPress editor where you answers can as simple as some text.
Or you can add text, images, or any other content you want.
You could always add an FAQ section to a WordPress page by simply formatting questions and answers, but using this plugin will help keep your content organized in the backend of your site and using the jQuery expand/collapse option provides a nice way for people to find the answer(s) they need quickly, by simply scanning titles instead of scrolling through a long page of content.