Ultimate FAQ Accordion Plugin


Having an FAQ section or knowledge base on your site is essential to make sure you are not losing customers and to reduce your support load.

With the Ultimate FAQ plugin and its simple UI, you can quickly create FAQs and add them to your site using the included blocks, patterns or shortcodes. It works with WordPress’s built-in editor as well as third-party editors like Elementor and is translation-ready, with many already available here.

All this in an accordion layout that is automatically responsive and adapts your FAQs to any site!

Check out the FAQ demo!

Key Features

  • Add an unlimited number of FAQ entries, categories, tags and pages.
  • Display your FAQs anywhere with the included Gutenberg blocks and shortcodes.
  • FAQ accordion layout that automatically adapts to fit in any site and on any device.
  • Works with third-party editors like Elementor.
  • Easily translate FAQ entries using WPML, Loco Translate, Polylang, etc. With many translations already available here!
  • Automatically adds FAQ and FAQPage structured data.
  • Advanced FAQ and category sorting and ordering options.
  • Zero coding!

Get Set Up in No Time!

When you first activate the Ultimate FAQ plugin, it will automatically run a walk-through, which will help you create your FAQs and add them to a page.

Google Optimized

The plugin includes full FAQPage and FAQ schema structured data markup, in LD+JSON format. So, when your page is indexed, Google will know it’s an FAQ page and can list it accordingly in search results.

Multiple Languages? We’ve got you covered!

Your FAQs are created using a post type. This means it works out of the box with language plugins like WPML, Loco Translate and Polylang. There are also many community translations already available here. And, of course, we include an up-to-date .pot for good measure, in case you like to create your own custom translations for your FAQs.

FAQ Customization Options

We’ve included (in the free version!) advanced customization features that let you choose what elements show for each FAQ (e.g. categories, tags, author, date, etc.), set the order of your FAQs and categories, fine tune accordion behavior, add your own custom CSS and more!

FAQ Statistics

Statistics and view counts are automatically enabled, so you can easily keep track of which FAQs are the most popular.

FAQ Comments

We’ve included the ability for you to enable comments on FAQs, giving you a platform to communicate with your users/customers and help improve not only your knowledge base, but your overall product or service. The FAQ comments make use of WordPress’s built-in comment engine, which means seamless integration and you can use WordPress’s comment and moderation settings to fine tune the experience.

Powerful FAQ Search (Requires Premium)

Have a lot of FAQs? Our powerful search engine eliminates the need for your customers to scroll through endless FAQ entries to find the info they need.

  • Add the FAQ search form anywhere on your site via block, pattern or shortcode.
  • It uses asynchronous requests to search your whole database of FAQs in real time, without having to reload the page.
  • It comes with an option to display your FAQs on page load, so you can use one block for everything. No duplicates. No mess. Super easy for your users!
  • Enable the highlighting and auto-complete options for an even better FAQ search experience.

WooCommerce FAQ Support (Requires Premium)

With our built-in WooCommerce integration, you can easily add FAQs to your product pages.

  • Adds an FAQs tab to product pages.
  • Uses the same adaptive FAQ layout for seamless integration with any theme.
  • Options to automatically or manually add FAQs to a product.
    • Automatically: Just create an FAQ category that matches the name of a category or product from your WooCommerce.
    • Manually: Go to the WooCommerce product edit screen and add the FAQs you want.

Let People Submit Their Own FAQ Ideas (Requires Premium)

Want to give your customers the power to make your knowledge base better? Add an FAQ submission form anywhere on your site using the included block or shortcode, so people can give new FAQ ideas and even optionally include a suggested answer.

Need More? We’ve Got You Covered with the Ultimate FAQ Premium Version!

Enhance your user experience by customizing the Ultimate FAQ plugin to your exact needs with the following premium features:

  • Additional FAQ layouts
  • 15 icon sets for the FAQ toggle symbol
  • WP Forms Integration that automatically loads matching FAQs as people type in the form.
  • Drag and drop FAQ ordering
  • Social media sharing for your FAQs
  • FAQ animation options
  • Add custom fields to your FAQs (e.g. links, text areas, dates, files, etc.)
  • SEO-Friendly FAQ pretty permalinks
  • FAQ export and import via spreadsheet
  • Export all FAQs to a PDF (e.g. to create a user manual)
  • Advanced FAQ styling options
  • FAQ labelling options

For further information and purchasing options, please visit our WordPress FAQ plugin homepage.

Want to Try Out the Ultimate FAQ Premium Version for Free?

We’re happy to offer a free 7-day trial of the premium version of the Ultimate FAQ plugin, which you can use to test out features like the FAQ search form, custom fields and styling options!**

Customize Your FAQs with the Included Template System

The Ultimate FAQ plugin front end is built on a series of templates that can be customized by creating your own version of the template files (to modify and/or overwrite the existing ones). This gives you a powerful and non-destructive way to customize the look and functionality to your exact needs. More info about this can be found in our documentation.

For FAQ help and support



This plugin provides 5 blocks.

  • Display FAQs
  • Recent FAQs
  • Popular FAQs
  • Search FAQs
  • Submit FAQ


  1. Upload the ‘ultimate-faqs’ folder to the ‘/wp-content/plugins/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress


  1. Go to the ‘Plugins’ menu in WordPress and click ‘Add New’
  2. Search for ‘Ultimate FAQ’ and select ‘Install Now’
  3. Activate the plugin when prompted

Getting Started

After you activate the plugin, a walk-through will run automatically that will help you create your first FAQs and set a few key options.

For more info on installing and activating the plugin, and on the walk-through, please see here: https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/getting-started/install

For FAQ help and support


Is there a Gutenberg block to display FAQs?

Yes, you can search for the Display FAQs block. Alternatively, you’ll find it in its own block category/section called Ultimate FAQs.

For a complete list of FAQ blocks and their associated parameters, please see here.

Is there a shortcode to display FAQs?

Yes, you can use the [ultimate-faqs] shortcode.

For a complete list of FAQ shortcodes and their associated attributes, please see here.

Can I have multiple FAQ pages with different FAQs on each

Yes. For this, we would recommend assigning your FAQs to different categories and then using the FAQ shortcode to include only the category you want on each page. For more info, see here.

How do I sort the order of my FAQs?

The FAQ order can be sorted by title, created date or modified date. The categories can be sorted by name, slug or count. If you are using the premium version, there is also a drag-and-drop table that can be used for precise FAQ ordering. For more info, see here.

Can I translate my FAQs?

Yes, the Ultimate FAQ plugin uses a custom post type and all of the strings/labels are localized in the code. For more information on plugin translation, please see here.

Is the Ultimate FAQ plugin compatible with WPML?

Yes, it uses a custom post type and taxonomies. As such, if you enable our post type in the WPML settings, you’ll be able to create translations of your FAQs, categories and tags. As well, all the strings/labels are localized in the code. As such, they will be picked up by WPML’s String Translation tool for easy direct translating.

For more info on translating FAQs, please see here.

The individual FAQ page isn’t displaying correctly

For the FAQ single post pages, it would be your theme that controls the look and layout. Because the FAQs are a custom post type, the single post page for FAQ posts would, by default, make use of your theme’s single.php template file. If you’d like to modify the single post page for FAQs, we’d suggest duplicating your single.php file and creating one specifically for our post type, as discussed here. Our post type is called ufaq, so you’d want to call your template file single-ufaq.php.

How can I make my FAQs sharable over social media?

On the premium FAQ settings page you can choose to link to twitter, facebook and more!

How do I make my FAQs searchable?

You can use the premium shortcode [ultimate-faq-search] or the premium “FAQ Search block”, which displays an AJAX FAQ search form. You can use the “Auto-Complete Titles” option to have a list of all matching questions pop up when a user has typed 3 or more characters into the FAQ search field.

How do I add FAQs to a WooCommerce product page?

In the premium version, you can add FAQs for either a specific product or for a WooCommerce category.

For a specific product, create an FAQ category with the same name as the product, and then select that category for all of the FAQs you want included on your product page.

For a category of WooCommerce products, create an FAQ category with the same name as the WooCommerce category, and then select that category for all of the FAQs you want included on your product page.

How do I customize my FAQs, for example, to change the font?

You can customize the plugin by adding code to the Custom CSS box on the FAQ settings page.

You can also use the “Styling” area of the “Options” tab if you’re on the premium version, which has a built-in color picker for FAQ fields and more!

For more FAQs, help and support, please see:


Háset 24, 2024
Háset 3, 2024
You can add categories and seperate the relevant questions between them. You can also use a shortcode to display only specific categories on certain pages eg I have the full faq on my main faq page, the delivery section only on my delivery page, hair dye faq on hair dye guides page etc So far I cannot fault it
Read all 411 reviews

Contributors & Developers

“Ultimate FAQ Accordion Plugin” is open source software. The following people have contributed to this plugin.


“Ultimate FAQ Accordion Plugin” has been translated into 5 locales. Thank you to the translators for their contributions.

Translate “Ultimate FAQ Accordion Plugin” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


2.2.14 (2024-05-30)

  • Fix for styling/layout issue with the menu in the admin dashboard on certain screen sizes.

See changelog for all versions.