Ultimate FAQ – WordPress FAQ and Accordion Plugin


Easily create FAQs and add them to any page on your site. The responsive accordion display fits seamlessly into any site and provides a great FAQ user experience on any device.

FAQ demo

The plugin includes Gutenberg blocks as well as shortcodes, so you can display your FAQs on any page, no matter which page editing system you are using. We also include several patterns, so you can integrate your FAQs directly into your block-based theme.

Belangrijkste functies

  • Maak een ongelimiteerd aantal FAQs
  • Create unlimited FAQ categories and tags
  • Easy-to-use Gutenberg blocks to display your FAQs anywhere
  • FAQ shortcodes for extra flexibility
  • Responsieve accordeon lay-out die op elke website en elk apparaat past
  • FAQ schema structured data
  • Volgorde- en sorteeropties voor uw FAQ-pagina
  • Groeperen FAQ opties
  • Klaar voor vertaling (alle strings gelokaliseerd en .pot-bestand inbegrepen)
  • Voeg aangepaste CSS in om uw FAQ lay-out te stijlen

Ultimate FAQ is very user friendly and comes with a walk-through that runs automatically when you activate the plugin and will help you create your first FAQs and set key options!

FAQ Structured Data

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.

Extra functies

  • Widgets to display a list of specific FAQs, as well as for recent and popular FAQs
  • Kies welke elementen getoond worden voor elke FAQ (b.v. categorieën, tags, auteur, datum, enz.)
  • FAQ-statistieken en aantal keer bekeken
  • Allow people to comment on individual FAQs
  • And more!

Advanced FAQ Search (Requires Premium)

In order to make it as easy as possible for your visitors to find the information they are looking for, the premium plugin comes with a built-in FAQ search form

  • Easily add the FAQ search form to any page via block or shortcode.
  • Uses asynchronous requests to search your whole database of FAQs in real time, without having to reload the page.
  • Includes option to display your FAQs on the initial page load
  • And an option to auto-complete FAQs as you type in the search form

Combining these features allows you to create one page that serves as both your FAQ page and your search page. The experience couldn’t be any easier for your visitors.

FAQs voor WooCommerce (Premium vereist)

The premium version of the Ultimate FAQs plugin comes with WooCommerce integration, so you can easily add FAQs to your product pages.

  • Add an FAQs tab to product pages
  • Responsive accordion layout that fits seamlessly into any product page
  • Create an FAQ category that matches the name of a product or category in your WooCommerce and it will automatically show!
  • Alternatively, manage product FAQs directly from the product edit screen

Ultimate FAQ Premium

De premium versie van deze plugin komt met de volgende geweldige extra functies:

  • Several custom-designed responsive FAQ layouts and styles
  • Kies uit 15 toggle icoon sets voor je veelgestelde vragen
  • WP Forms integratie
  • Delen van FAQs op social media
  • Selecteer animatie opties
  • Drag and drop precise ordering of FAQs
  • Add additional custom fields to your FAQs, such as a text area, file, link, date and more
  • SEO-vriendelijke FAQ, categorie en tag permalinks
  • Add an FAQ submit form to your site, so visitors can suggest their own FAQs and also (optionally) answers
  • Beheerder notificatie bij een nieuwe FAQ indiening
  • Bulk import van FAQ’s uit een spreadsheet
  • Exporteeer FAQs naar spreadsheet
  • Exporteer alle FAQ’s naar een PDF om (bv. een gebruikershandleiding te maken)
  • Geavanceerde FAQ styling opties
  • Verander de FAQ permalink slug base
  • Labelling options

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

** We are also pleased to offer a free 7-day trial of the premium version, which you can use to test out features like the FAQ search form, custom fields and styling options before buying! **

Customize Your FAQs with the Included Template System

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

FAQ Blocks

  • Display FAQs: Display all FAQs, or only specific categories using the block attributes
  • Populaire FAQs: geeft een aantal van de meest bekeken FAQs weer (5 behalve anders gespecifieerd)
  • Recente FAQs: geeft een aantal van de meest recent toegevoegde FAQs weer (5 behalve anders gespecifieerd)
  • Zoek FAQs: toon een zoekformulier waarmee gebruikers FAQ’s kunnen vinden met een specifieke string in de titel of body van de FAQ bericht (premium)
  • Vraag FAQ insturen: toon een formulier waarmee gebruikers hun eigen FAQ’s kunnen indienen en, indien ingeschakeld, ook een antwoord op hun ingediende vraag kunnen invoeren (premium)

FAQ shortcodes

  • [ultimate-faqs]: Display all FAQs, or only specific categories using include_category and exclude_category attributes (both take a comma-separated list of category slugs)
  • [popular-faqs]: geeft een aantal van de meest bekeken FAQs weer (5 behalve anders gespecifieerd)
  • [recent-faqs]: geeft een aantal van de meest recent toegevoegde FAQs weer (5 behalve anders gespecifieerd)
  • [select-faq]: Display specific FAQ posts, using the attributes faq_name, faq_slug and faq_id which take comma-separated lists of FAQ post names, slugs and ids respectively
  • [ultimate-faq-search]: Display a search form that allows users to find FAQs with a specific string in the title or body of the FAQ post (premium)
  • [submit-question]: toon een formulier waarmee gebruikers hun eigen FAQ’s kunnen indienen en, indien ingeschakeld, ook een antwoord op hun ingediende vraag kunnen invoeren (premium)

Voor hulp en ondersteuning, zie:


  • FAQ-demopagina - standaard weergavestijl
  • Example of the "Contemporary" FAQ display style
  • Voorbeeld van de "Blok" FAQ-weergavestijl
  • Voorbeeld van de "Randblok" FAQ weergavestijl
  • Example of the "Minimalist" FAQ display style
  • Example of the "List" FAQ display style
  • De AJAX FAQ zoek functie in gebruik
  • WooCommerce product pagina met "FAQs" tab
  • Simpel FAQ indienformulier voor gebruikers
  • Voorbeeld van FAQ pagina met aangepaste FAQ lettertype iconen
  • FAQ met reacties ingeschakeld
  • FAQ met beoordelingen ingeschakeld
  • FAQ met weergave van bericht auteur en datum
  • FAQ sociaal delen
  • Mobiele weergave van FAQs
  • Adding the FAQ block to a page.
  • View of the FAQ edit screen, including custom fields.
  • FAQ tab in WooCommerce product edit
  • Ultimate FAQs plugin dashboard
  • Admin area showing all FAQs with their number of views as well as their categories
  • FAQ categorieën
  • FAQ Order table
  • Creating/editing custom fields
  • Styling gebied van de Instellingen pagina


Deze plugin voorziet 5 blokken.

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


  1. Upload de ‘ultimate-faqs’ map naar de ‘/wp-content/plugins/’ map
  2. Activeer de plugin via het ‘Plugins’ menu in WordPress


  1. Ga naar het menu ‘Plugins’ in WordPress en klik op ‘Nieuw toevoegen
  2. Zoek voor ‘Ultimate FAQ’ en selecteer ‘Nu installeren’
  3. Activeer de plugin wanneer gevraagd

Ga aan de slag

After activating the plugin, a walk-through will run automatically, which will help you to create your first FAQs and to 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

Voor hulp en ondersteuning, zie:


Is there a shortcode to display FAQs?

Yes, you can use the [ultimate-faqs] shortcode. For more info, see here.

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 more info, see here.

What are all the available blocks and shortcodes?

For a complete list of blocks and shortcodes, and their associated parameters/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 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 FAQs can be sorted by title, created date or modified date. The FAQ 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 ordering. For more info, see here.

Can I translate my FAQs?

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

Is this compatible with WPML?

Yes, the plugin 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 the plugin, 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.

Kan ik mijn FAQ categorieën verbergen?

Ja, je kan kiezen om FAQ categorieën te tonen of te verbergen op de FAQ instellingen pagina.

Hoe maak ik mijn FAQs deelbaar over sociale media?

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

Hoe maak ik mijn FAQs zoekbaar?

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

Can I display all FAQs on pageload using the [ultimate-faq-search] shortcode?

You can add the attribute “show_on_load” to the shortcode, and set it to “Yes” to display all FAQs when the page first loads.

How do I add FAQs to a WooCommerce product page with 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.

Voor een categorie van WooCommerce producten, maak je een FAQ categorie met dezelfde naam als de WooCommerce categorie, en vervolgens selecteer je die categorie voor alle FAQ’s die je wilt opnemen op je product pagina.

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

Je kan de plugin aanpassen door code toe te voegen aan het Aangepaste CSS vak op de FAQ instellingen pagina, ga naar het “Aangepaste CSS” vak. Om bijvoorbeeld het lettertype te veranderen zou je iets kunnen toevoegen als:

.ufaq-faq-title h4, .ufaq-faq-category-title h4 {font-family:”Palatino Linotype”, “Book Antiqua”, Palatino, serif;}

Je kan ook het “Styling” gedeelte van het “Opties” tabblad gebruiken als je de premium versie gebruikt, die een ingebouwde kleurkiezer heeft voor FAQ kleurvelden en meer!

What is enabled in the premium version?

For more info about the premium version, please see here: https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/premium/benefits

Voor hulp en ondersteuning, zie:


7 november 2022 1 reactie
I had used several FAQ plugins, all which became buggy over time. This solution seems to work fine and did not take long to set up.
5 november 2022
I appreciate the simplicity of usage and appearancze. Since I use the free version to start, I can't do exactly what I Want. I'm waiting a little feddback from my users before upgrading to pro.
2 september 2022 1 reactie
Made quick test and tried to create new FAQ and it directed me to the FAQ page and when I used one of the plugin's blocks, to submit (new) FAQ, it said: "Block rendered as empty". The YouTube tutorial didn't show the exact UI. It's just giving me bad impression about this plugin, as I expected to work instantly without not much problems to configure!
Lees alle 374 beoordelingen

Bijdragers & ontwikkelaars

“Ultimate FAQ – WordPress FAQ and Accordion Plugin” is open source software. De volgende personen hebben bijgedragen aan deze plugin.


“Ultimate FAQ – WordPress FAQ and Accordion Plugin” is vertaald in 4 talen. Dank voor de vertalers voor hun bijdragen.

Vertaal “Ultimate FAQ – WordPress FAQ and Accordion Plugin” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.


2.1.18 (2022-10-13)

  • Fixed an issue in which, if the include_category attribute was used in the search shortcode, multiple categories would display if some of the FAQs matching that category were in multiple categories.

2.1.17 (2022-08-22)

  • Updating a condition to make sure the new block patterns do not cause an error on WordPress installations using a version of WordPress older than 5.5.

2.1.16 (2022-08-12)

  • Introducing new block patterns, which can be used to integrate FAQs directly into your block-based theme templates.
  • Added a parameter to the Display FAQs block, as well as an attribute to the ultimate-faqs shortcode, that lets you enable/disable grouping FAQs by category for that specific instance.
  • Added a Tags column to the main admin FAQs overview/table.
  • Updated the success/failure/validation messaging for the submit question form and added labelling options for these.

2.1.15 (2022-06-10)

  • Fixed an issue in which FAQs were sometimes showing on archive pages for other custom post types if there was nothing selected for the FAQ Page setting.

2.1.14 (2022-05-20)

  • Tested with WordPress 6.0.

2.1.13 (2022-05-17)

  • Added previews for Gutenberg blocks (i.e. when, on the page edit screen, you add the block, it will show a preview).

2.1.12 (2022-05-04)

  • Added a setting to choose/set an FAQ page (as an alternative option to manually putting the block or shortcode on a page).
  • Implemented an option to highlight the search term in the results.
  • Multiple admins can now be emailed on question submission (comma-separated).
  • The “No Results Found” text is now wrapped in a selector, so you can style it separately, if desired.
  • FAQ Category Toggle now has a title attribute. It also has a tabindex=”0″ attribute so that the toggle div can be selected via the keyboard.
  • Added a small delay before fetching search results, so that, if someone is typing a query, less requests are being sent to the server.
  • Updated the X button that clears the search field, so that it sets the display back to no FAQs or all FAQs, depending on which option you have specified.
  • Fixed an issue causing date and datetime custom fields to show an incorrect input type on the FAQ edit screen.
  • FAQs set to Private now display on the front end when you are logged in to the site.
  • Removed some extra blank spaces that were showing in textarea edit fields.

2.1.11 (2022-03-01)

  • Fixed an issue causing invalid schema (structured data).

2.1.10 (2022-02-23)

  • Updated WPForms integration, so you can now specify a minimum character count before matching FAQs show.
  • Removed Gutenberg block code from the output of the post body in the structured data.
  • Fix for structured data not output on FAQ search page.
  • Fix for issue in which, when using the ordering table, editing the FAQ that was at the top would send it to the bottom.

2.1.9 (2022-02-01)

  • Fixed compatibility issue when using block-based themes.

2.1.8 (2022-01-26)

  • Updated escaping function to correct issue with the widget output.

2.1.7 (2022-01-19)

  • Added a new filter (ewd_ufaq_kses_allowed_html) to specify allowed tags for the FAQ answer/body.

2.1.6 (2022-01-05)

  • Fixed an issue causing the YouTube block to not output on the front end in an FAQ post.

2.1.5 (2022-01-04)

  • Updated class naming issues.
  • Fixed a few styling issues with the walk-through.

2.1.4 (2021-12-29)

  • Updated sanitizing and escaping.

2.1.3 (2021-12-24)

  • Updated sanitizing and escaping.
  • Added stable tag.

2.1.2 (2021-12-23)

  • Updating nonce and capability checks for AJAX calls.
  • Updating sanitization and escaping.

2.1.1 (2021-12-22)

  • Fixed an issue in which the defaults were not being correctly set for a few options.

2.1.0 (2021-12-21)

  • Changed how premium settings areas are previewed.
  • CSS styling update for the FAQ Details area on the FAQ edit screen.

2.0.26 (2021-12-13)

  • Added a notice pertaining to the requirement of the premium helper plugin to access premium settings and content.

2.0.25 (2021-11-03)

  • Updates the SAP library to version 2.6.1
  • Updates setting’s so that a number display only conditionally on other settings’ values
  • Fix for the ‘X’ in the search box not re-triggering the AJAX search

2.0.24 (2021-10-07)

  • Adds in error handling for when the display_faq isn’t defined
  • Adds in additional checks to prevent a console errors when the plugin JS files are loaded without the default localization data being defined.

2.0.23 (2021-09-17)

  • Updated how secondary assets are conditionally enqueued.
  • Adds in a check to prevent a console error when the plugin JS files are loaded without the default localization data being defined.

2.0.22 (2021-09-08)

  • Updated the settings page library.
  • Made FAQ search input field type search, so it includes functionality such as the clear event.
  • Updated the conditional enqueuing of assets.
  • Update to the integration with the Ultimate WP Mail plugin for the submitted FAQ thank-you email.
  • Added ID to the category headings (when grouping FAQs by category), so you can anchor link directly to one.
  • Added a check on FAQ import for the post type, so you can’t accidentally overwrite an existing post if you mistakenly specify a post ID that already exists for a post in another post type.

2.0.21 (2021-08-12)

  • Updated deprecated block_categories.

2.0.20 (2021-07-21)

  • Updating a condition to account for a possible notice create by a rare use of the_content filter.

2.0.19 (2021-06-24)

  • Fixed an issue in which FAQs that were imported would not display on the front end until manually updated.

2.0.18 (2021-06-21)

  • Fixed an issue with incorrect permalinks in search results.
  • Fixed an issue in which emails from Ultimate WP Mail were not available for selection.
  • Fixed an issue in which tags were being included even if no custom CSS was provided.
  • Eliminated a PHP notice.
  • Added a German translation file that was provided by a user of the plugin.

2.0.17 (2021-05-14)

  • Fixed an issue causing the AJAX dynamic search results to not automatically show when typing when auto complete was disabled.
  • Fixed a conflict between multiple shortcodes listed on the search page. Please, you still should not have any extra shortcodes on your search page other than the one search shortcode!
  • Fixed issue with incorrect tag and category links on single post page.

2.0.16 (2021-05-10)

  • Fixed an issue in which the wrong URL was being generated for tag links when pretty permalink was enabled.
  • Added an option to disable front-page canonical redirects if you are using your homepage as your FAQ page.

2.0.15 (2021-05-05)

  • Probleem opgelost waarbij de “FAQ’s per pagina” de volgende pagina’s niet vulde wanneer “FAQ’s groeperen per categorie” was ingeschakeld.

2.0.14 (2021-04-29)

  • Fixed an issue causing it to sometimes take two clicks to open an FAQ when accordion was enabled and you were using a reveal effect.
  • Set the default sort order for the popular-faqs shortcode to descending.

2.0.13 (2021-04-23)

  • Fixed an issue in which permalinks were not correctly redirecting if you had the destination set to the main FAQ page and pretty permalinks enabled.

2.0.12 (2021-04-22)

  • Workaround toegevoegd voor ontbrekende opmaak bij gebruik van Elementor door de manier waarop deze de inhoud filtert.
  • Verwijderde “Alles uitpakken” knop van enkele FAQ’s.
  • Fixed a display issue, where “Expand All” was displaying instead of “Collapse All” when display_all_faqs was being used.
  • Meldingen oplossen.

2.0.11 (2021-04-20)

  • Fixed incorrect URL for category links in FAQ search result
  • Fixed link type custom fields not abiding the Hide Blank setting
  • Probleem opgelost met aangepaste velden van het linktype die niet werden geformatteerd als een link op de front-end

2.0.10 (2021-04-19)

  • Console JS fout op beheerder Dashboard pagina gecorrigeerd.
  • Beheerder enqueuing voorwaarden bijgewerkt.

2.0.9 (2021-04-15)

  • Een fatale fout die gebeurde tijdens de plugin update opgelost.
  • Als je een update uitvoert vanaf een pre-2.0.0 versie van de plugin, kan het zijn dat je de plugin handmatig moet heractiveren na het uitvoeren van de update.

2.0.8 (2021-04-14)

  • Workaround voor oneindige lus probleem veroorzaakt door SiteOrigin Page Builder’s toepassing van inhoud filtering.

2.0.7 (2021-04-14)

  • De dubbele invoering in het plugins scherm opgelost
  • Fixed an issue with the FAQ Elements Order setting/table that was causing a warning and for it to sometimes not display the correct order

2.0.6 (2021-04-14)

  • Oplossing voor de plugin dat deactiveert bij het bijwerken van voor v2.0.0

2.0.5 (2021-04-13)

  • Fixed an issue where, when a single FAQ is linked to, the plugin was no longer scrolling to it.
  • Verkeerd pad voor het laden van plugin tekst domein opgelost.
  • De mogelijkheid toegevoegd om de display_all_answers en group_by_category instellingen, voor de weergave. FAQs klasse, te filteren. Dit maakt het mogelijk om de standaard instellingen te overschrijven, om (onder andere) iets te doen zoals een FAQ gesloten te laten starten, zelfs als het de enige is die wordt weergegeven. Je kan het volgende zien als een voorbeeld: https://pastebin.com/gZXFcmtw

2.0.4 (2021-04-12)

  • Update to the structured data to make it so that, if you have multiple instances of the shortcode on the same page, it will combine the data from all of them and output only one FAQPage schema.
  • Fixes an issue with filtered FAQ content being displayed on archive pages.

2.0.3 (2021-04-09)

  • Disables group-by-category if there’s only a single FAQ, which rectifies issue of duplicates showing on single post page.

2.0.2 (2021-04-08)

  • When using the “include_category” attribute while having “Group FAQs by Category” enabled, FAQs that are included in multiple categories will only be displayed in the categories specified in the “include_category” attribute.
  • Een nieuw .pot bestand aangemaakt.

2.0.1 (2021-04-07)

  • Controleer ook dubbel na het bijwerken om te zien of de plugin automatisch opnieuw werd geactiveerd. Zo niet, dan hoef je alleen maar handmatig op de knop Activeren te klikken.
  • Fixed an issue causing the “Share” label to show when it shouldn’t
  • Fixed an issue causing new FAQs to not display in the order table
  • Fixed an issue causing the order set in the order table to not apply on the front end
  • Changed default slug base back to the correct “ufaqs”
  • Removed the border that was now appearing by default around the toggle symbol

2.0.0 (2021-04-06)

  • Deze update bevat een grote verandering in de constructie van de plugin, dus wees voorzichtig en test voordat je de plugin update op een live website (of wacht een paar dagen voordat je de plugin update voor het geval er een paar kleine correctieve updates moeten worden uitgebracht).
  • Controleer ook dubbel na het bijwerken om te zien of de plugin automatisch opnieuw werd geactiveerd. Zo niet, dan hoef je alleen maar handmatig op de knop Activeren te klikken.
  • De plugin herbouwd, vanaf de grond, om object georiënteerd te zijn.
  • De structuur van de instellingenpagina’s bijgewerkt.
  • Probleem opgelost met de WooCommerce integratie waardoor andere tabbladen niet werden weergegeven.
  • Probleem opgelost met onthullingseffecten die niet werkten.
  • Problemen met het importeren van aangepaste velden opgelost.
  • Als er slechts één FAQ wordt weergegeven, wordt deze automatisch geopend
  • CSS/styling bijgewerkt, inclusief voor kolommen en WP Forms integratie.
  • Updates voor verschillende styling opties.
  • Bijwerkingen van verschillende optiebeschrijvingen, ter verduidelijking.
  • Het voorwaardelijk laden van CSS en JS assets bijgewerkt.
  • Labeling optie toegevoegd.
  • Opruimen/verwijderen van overbodige code en bestanden.
  • Uitschakelen meldingen.
  • JS lokalisatie.
  • Bijgewerkt .pot bestand. (Als je een vertaling hebt gemaakt op basis van de oude versie, moet je misschien alleen je .po-bestand bijwerken voor deze nieuwe versie).