User Guide of Magento 2 Product Questions Extension
General Configurations
At the backend, go to FME EXTENSIONS > Configurations. Here you can find the extension configurations.
FAQs Page Settings
This section allows you to customize the dedicated FAQs page. You have the following options to configure.
- Enable Module: Toggle to enable or disable the module.
- Page Title: Specify the title for the FAQs page.
- Identifier: Enter a unique identifier for the FAQs page.
- Meta Keywords: Provide meta keywords for the FAQs page to improve SEO.
- Meta Description: Enter a meta description for the FAQs page to describe its content.
- Display Selected Topics: Choose whether to display selected topics or all topics on the main page.
- Number of Questions: Set the number of questions to display under each category (Hint: Use 0 to display none).
- Enable Read More: Show or hide the "Read More" link under a category.
- Enable Accordion: Arrange topics and FAQs in an accordion style for better organization.
- Visible Answer Length: Set the maximum length of visible answers on listing pages (Hint: Use 0 for the default length).
Product FAQs
This section allows you to customize the product FAQs. You have the following options to configure.
- Enable: Toggle to enable or disable the Product FAQs feature.
- Heading/Title: Specify a title or heading for the Product FAQs page.
- Sort By: Choose the sorting order for product questions.
- Enable Ask Question: Toggle to enable or disable the 'Ask a Question' button.
- Allowed Customers: Set permissions to allow specific customer groups to ask questions.
- Open Question Form: Select how the question form will open (e.g., in a modal, new page, or inline).
FAQs Answer Settings (PRODUCT PAGE)
This section allows you to customize how customers will add answers to the FAQs on product page.
- Enable Add Answer: Allow customers to provide answers to existing product FAQs.
- Allowed Customers to Answer: Select the customer groups permitted to answer the questions. -** Enable Likes/Dislikes:** Enable or disable the "Thumbs Up/Down" feature for customer feedback on answers.
- Likes/Dislikes Allowed Customers: Choose the customer groups allowed to like or dislike the answers.
FAQs Rating
- Enable Rating: Option to Enable/Disable the FAQs rating on the frontend
- Allow FAQs Rating: Options to allow FAQs rating for:
FAQs Block Settings
This section allows you to customize the FAQs block. You have the following options to configure.
- FAQs Block: Enable or disable the FAQs block.
- FAQs Search Block: Enable or disable the FAQs search block.
- Maximum Number of Topics Displayed in Block: Specify the maximum number of topics to display in a block (e.g., 1, 2, 3, etc.).
- Tags Block: Enable or disable the tags block.
- Maximum Tags to Show in Block: Specify the maximum number of tags to display in a block (e.g., 1, 2, 3, etc.). Set to 'empty' or '0' to display all tags.
Email Options
- Send Emails To: Enter the email address of the notification receiver. Whenever a question is asked, an email notification will be sent to this address.
- Reply Email Template: Select the email template for reply notifications. If "Default" is selected, the template is chosen based on the theme fallback.
- Email Sender: Choose the sender of the email notifications.
- Email Template: Select the email template for FAQs notifications. If "Default" is selected, the template is chosen based on the theme fallback.
- Answer Email Template: Select the email template for answer notifications. If "Default" is selected, the template is chosen based on the theme fallback.
Google Recaptcha Keys (reCAPTCHA V2)
- Enable: Option to Enable/Disable the Google reCaptcha on “Ask a Question” form
- Google Captcha Site Key: Enter the Google Captcha site key. Get the key from https://www.google.com/recaptcha/admin
- Google Captcha Secret Key: Enter the Google Captcha secret key. Get the key from https://www.google.com/recaptcha/admin
How to Add Topics?
At the back end, go to FME EXTENSIONS > Manage Topics. Here you will find the list of all the topics in a grid. You can Edit/Delete any rule here, click on the Add New button to continue.
rovide the following information:
- Title: Enter a title for the topic.
- Identifier: Provide a URL identifier for the topic.
- Sort Order: Specify the sort order for the topic.
- Topic Image: Upload an image for the topic.
- Show on Main Page: Enable or disable the option to display the topic on the main page.
- Enable Topic: Enable or disable the topic.
- Store View: Specify the store view(s) where the topic will be active.
How to Add FAQs?
At the back end, go to FME EXTENSIONS > Manage FAQs. Here you will find the list of all the FAQs in a grid. You can Edit/Delete any rule here, click on the Add New button to continue.
Provide the following information:
- Question: Enter the question for the FAQ. You can assign questions to any topic.
- Identifier: Provide a unique URL identifier for the FAQ.
- Select Topic: Choose a topic to associate with the FAQ.
- Show on Main Page: Select "Yes" or "No" to display the FAQ on the main page.
- Tags: Add tags to the FAQ to enhance search functionality.
- Enable FAQ: Enable or disable the FAQ.
- Sort Order: Specify the order in which the FAQ will be displayed.
Answers
Click on the Add New Answer button to add a new answer.
- Description: Enter an answer for the FAQ
- Like/Dislike: Option to like/dislike the answer
- Enable: Option to Enable/Disable the answer
Attach Products
Select products that you want to attach to the FAQ. You can attach any question to any product. (Note: Questions without answers are allowed to show on the frontend when their status is ‘Enabled’)
How to Import or Export FAQs?
At the back end, go to FME EXTENSIONS > Manage Import/Export. Here you will find the options to import or export FAQs as shown below.
Frontend
Ask a Question
On the frontend demo for any product, authorized customers can click the ‘Ask a Question’ button, and a popup will appear where they can enter the required information.
Add Answers
On the frontend demo, for product page only, allowed customers can add answers to questions for the product.
Topics/FAQs Listing
Now the question will appear in the selected topic e.g. ‘Quality’. You can change the answer, topic, and other things by going back to the backend demo.