Plugin Directory

!This plugin hasn't been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Q and A FAQ and Knowledge Base for WordPress

Create a powerful and easy to use FAQ & knowledge base on your WordPress site.

Extract the zip file and upload the contents to the wp-content/plugins/ directory of your WordPress installation and then activate the plugin from plugins page.

Q & A makes it easy to create a full-featured, fully searchable FAQ knowledge base on your WordPress site. You can add an unlimited number of entries, grouped by category, and add a custom search box.

To get started, click on the Q & A Plus section of the Settings menu of your WordPress Dashboard. The first thing you’ll want to do is create an FAQ homepage, this is where visitors will be able to view your FAQs. This can be a page that already exists, or the plugin can automatically create the page and add the shortcode for you. By default, the FAQ homepage is “faqs”, so if that works for you, go ahead and click the “Create Page” button to add a new page to your site.

To use a page that already exists on your site, enter the page slug in the FAQ homepage field. For example, the page slug of your "About" page is about. If you'd like your FAQs to be on a sub-page on your site, you can use a slash, so a page called "FAQs" that is a child page of "About" would have the slug about/faqs. You will then need to add the [qa] shortcode to that page.

The default options should work for most sites, so let’s create a few FAQs and see how they look. From the WordPress Dashboard, look for the FAQs menu, and then click Add New. Just like a typical WordPress post, you’ll be able to add a title and body content, as well as set your category. The title is the “Question” part of the FAQ and will be displayed on the FAQ page. The content section is hidden by default and will be displayed when the visitor clicks on the title. The category section allows you to organize your FAQs into multiple categories which are displayed on the homepage and on their own individual category pages. A FAQ can belong to multiple categories.

Add your FAQ like you would any normal WordPress post. Once you’ve added some FAQs, visit your site and take a look. The FAQ homepage will be at yoursite.com/faqs by default, or wherever you set the FAQs homepage slug in the plugin settings.

Take a look at the options on the "Plugin Settings" tab and try them out. You can add a search box on the FAQ homepage, category pages, and control the position of the search box. You can also customimze the animations and other aspects of the FAQ show/hide behavior. Each option has a small question mark next to it. Hover over this mark for a tooltip with more information about that option.

The [qa] shortcode

The [qa] shortcode allows you to put your FAQs on any page on your site, and has quite a few options. If you need to create a new FAQ page, just use the shortcode without any options. You can also use the shortcode to place individual FAQs, single FAQ categories, and FAQ pages with custom options anywhere on your site. You can combine most shortcode attributes in any combination you want. Here are the basic Q & A shortcode options:

FAQ homepage: [qa] Will insert the entire FAQ homepage anywhere on your site.

Single category page: [qa cat=dogs] By specifying a category slug, you can add an entire category of FAQ entries anywhere on your site. You can find the category slug on the FAQs → FAQ Categories page.

Single FAQ page: [qa id=123] By specifying an ID, you can insert an individual FAQ entry anywhere on your site.

Hompage specific shortcodes:

Limit: [qa limit=5] Controls the number of FAQs returned on the FAQ homepage. Use -1 to return all FAQ entries.

Enable excerpts: [qa excerpts=true]. Whether to limit posts length on the homepage. Entries that are longer than 40 words will be shorted and a “Continue reading” link will be added. Possible values are true or false.

General shortcode attributes:

Search: [qa search=home] Whether to show the search field. Possible values are home, categories, both, or none to disable the search field.

Search position: [qa searchpos=top] Position of the search box, if enabled. Possible values are top or bottom.

Permalinks: [qa permalinks=true] Whether to show permalinks for individual FAQs. This makes it easier for users to click through and bookmark your content. Possible values are true or false.

Animation: [qa animation=fade] Customize the animation style when opening and closing FAQs. Possible values are fade, slide, and none.

Accordion: [qa accordion=true] Clicking on one FAQ entry closes any other open FAQ entries on the page. Setting this to false will allow multiple FAQs to be open and visible on the page at the same time.

Collapsible: [qa collapsible=true] You can completely disable the show/hide behavior by setting this to false.

Requires: 3.0 or higher
Compatible up to: 3.5.2
Last Updated: 2013-2-4
Active Installs: 30,000+


4.4 out of 5 stars


0 of 4 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,2,2 100,1,1 100,1,1 100,3,3
100,2,2 100,2,2
80,10,8 100,2,2
100,1,1 100,1,1
89,9,8 90,10,9
25,4,1 100,1,1
100,2,2 75,4,3 86,7,6 83,6,5 100,1,1
75,8,6 50,2,1 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1 0,1,0
60,5,3 100,1,1 50,2,1