Back to site

©2024. All rights reserved.
Crafted by 4Property.

Acquaint FAQ

A highly optimized Frequently Asked Questions plugin with topics, sessions, a basic search engine and FAQ views. Ideal for small to medium knowledge base systems or support/documentation sections.

  • Lightweight & Fast
    No unnecessary code
  • Autocomplete Search Engine
    Search in hundreds of topics
  • Ideal for small to medium knowledge base systems or support/documentation sections.

Compatible with WordPress 5+, WordPress 6+, PHP 7+, PHP 8+, has block editor support, and offers automatic updates.

Table of Contents

A highly optimized Frequently Asked Questions plugin with topics, sessions, a basic search engine and FAQ views. Ideal for small to medium knowledge base systems or support/documentation sections.

Documentation

How to create custom Acquaint FAQ templates

Acquaint FAQ uses 2 template pages:

Single Lesson Template

This is the single-faq.php template. It is already loaded from the plugin’s /templates/ directory, but it can be overridden by a single-faq.php template in your theme’s directory.

The most frequent customization is the HTML structure, as different themes use different structures.

Topic Taxonomy Template

This is the taxonomy-topic.php template. It is already loaded from the plugin’s /templates/ directory, but it can be overridden by a taxonomy-topic.php template in your theme’s directory.

The most frequent customization is the HTML structure, as different themes use different structures, but also the column structure and some wording.

As an example, the default taxonomy-topic.php template has the content HTML structure below:

<div class="wrap-inner">
    <div class="wrap-content">
        <h1 class="entry-title">Knowledge Base: <?php echo single_term_title("", false); ?></h1>

        <div class="wrap-content-inner">

But you can customize it as below:

<div class="container content">
    <div id="page_wrap_full">
        <div id="page_full" class="is_page">

            <h1 class="entry-title">Knowledge Base: <?php echo single_term_title("", false); ?></h1>

            <div class="wrap-content-inner">

Note how I changed the HTML classes and the wording. Use your theme’s taxonomy.php structure to customize the Topic template. In case you don’t have a taxonomy.php template, use your category.php, archive.php, or index.php templates.

How to create an Acquaint FAQ Knowledge Base page

The ideal Knowledge Base page would have a search function and a list of all lessons.

In addition to that, our Knowledge Base page has a topic jump dropdown and the Latest FAQ column.

Our Knowledge Base is using the Acquaint FAQ plugin, without any customization.

Acquaint FAQ shortcodes

List all terms (FAQs) in a hierarchical, selectable dropdown:

[acquaint-faq-list-terms]

List all topics and FAQs in a hierarchical column grid:

[acquaint-faq-topics-kb]

List all topics and the number of FAQs inside in a selectable dropdown:

[acquaint-faq-topic-list]

Changelog

View Changelog
= 1.6.0 =
* Fix loading tail.select library using identical dependency names (multiple plugins)

= 1.5.4 =
* Only load tail.select JavaScript library on pages where it is needed
* Fix error with empty class name in tail.select library

= 1.5.3 =
* Update the tail.select JavaScript library to latest version (1.0.0)
* Update list styling to avoid double underlines

= 1.5.2 =
* Remove custom tail.select library styling
* Update tail.select library to latest version (1.0.0)

= 1.5.1 =
* Remove date from FAQ items
* Add better bullet marker icon
* Update WordPress compatibility

= 1.5.0 =
* Update WordPress compatibility
* Adjust PHP 7 compatibility
* Remove post views counter to improve overall performance
* Rename "reusable block" to pattern (WordPress 6.3)
Privacy Policy