Ultimate FAQ - Version 2.1.18

Version Description

(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.

Download this release

Release Info

Developer Rustaurius
Plugin Icon 128x128 Ultimate FAQ
Version 2.1.18
Comparing to
See all releases

Code changes from version 2.1.17 to 2.1.18

Files changed (3) hide show
  1. includes/Ajax.class.php +1 -1
  2. readme.txt +128 -178
  3. ultimate-faqs.php +2 -2
includes/Ajax.class.php CHANGED
@@ -40,7 +40,7 @@ if ( !class_exists( 'ewdufaqAJAX' ) ) {
40
  'post__in' => '',
41
  'post__in_string' => '',
42
  'include_tag' => '',
43
- 'include_category' => '',
44
  'exclude_category' => '',
45
  'include_category_ids' => '',
46
  'exclude_category_ids' => '',
40
  'post__in' => '',
41
  'post__in_string' => '',
42
  'include_tag' => '',
43
+ 'include_category' => isset( $_POST['include_category'] ) ? sanitize_text_field( $_POST['include_category'] ) : '', //so that only the matching category is displayed
44
  'exclude_category' => '',
45
  'include_category_ids' => '',
46
  'exclude_category_ids' => '',
readme.txt CHANGED
@@ -2,85 +2,102 @@
2
  Contributors: Rustaurius, EtoileWebDesign
3
  Tags: faq, faqs, accordion, woocommerce faq, gutenberg faq, faq block
4
  Requires at least: 5.0
5
- Tested up to: 6.0
6
- Stable tag: 2.1.17
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
10
- FAQ and accordion plugin with easy to use Gutenberg blocks, shortcodes and widgets. Includes an advanced FAQ search and FAQ schema.
11
 
12
  == Description ==
13
 
14
- FAQ plugin for WordPress. With this plugin you can easily create FAQs and add them to your WordPress site using a Gutenberg block or shortcode. It makes use of a custom post type for seamless FAQ integration on any site.
15
 
16
  [FAQ Demo](https://www.etoilewebdesign.com/ultimate-faq-demo/)
17
 
18
- ### Key Features
 
 
19
 
20
  * Create unlimited FAQs
21
- * Create unlimited FAQ tags and FAQ categories
22
- * FAQ block (Gutenberg)
23
- * FAQ shortcode
24
  * Responsive accordion layout that will fit any site and any device
 
25
  * Ordering and sorting options for your FAQ page
26
  * Group FAQ options
27
  * Translation ready (all strings localized and .pot file included)
28
- * Bulk import FAQs from a spreadsheet
29
  * Insert custom CSS to style your FAQ layout
30
 
31
- This plugin is very user friendly and comes with a guided walk-through. When you activate the plugin, it will run and help you create your first FAQs, create an FAQ page and also set some important options!
32
-
33
- ### FAQ Gutenberg Block, Shortcode and Widget
34
 
35
- * Just add the <em>Display FAQs</em> Gutenberg block on any page to display your FAQs
36
- * Or, if you're using a different visual composer or page builder, or the Classic Editor plugin, just add the following shortcode anywhere on any page
37
- `[ultimate-faqs]
38
- `
39
- * The plugin also comes with a widget to display your FAQs in any widgetized area in your theme.
40
 
41
- ### Video Introduction to the Ultimate FAQ Plugin
42
 
43
- [youtube https://www.youtube.com/watch?v=xeGVZnVrZ6I]
44
 
45
- ### Additional FAQ Features
46
 
47
- * Microdata / structured data / question schema (in the correct JSON-LD format) to help with SEO
48
  * Choose what elements show for each FAQ (e.g. categories, tags, author, date, etc.)
49
  * FAQ statistics and view count
50
  * Allow people to comment on individual FAQs
 
 
 
 
 
 
 
 
 
 
51
 
52
- ### FAQs for WooCommerce (Requires Premium)
53
 
54
- * Easily add an FAQ tab to each product page
 
 
 
 
55
  * Responsive accordion layout that fits seamlessly into any product page
56
  * Create an FAQ category that matches the name of a product or category in your WooCommerce and it will automatically show!
57
- * For more info, please see the following video:
58
-
59
- [youtube https://www.youtube.com/watch?v=cH3p0fW4c5o]
60
 
61
- ### Ultimate FAQ Premium
62
 
63
- The premium version of this plugin comes with the following great extra features:
64
 
65
- * FAQ search with autocomplete for question titles
66
- * Additional FAQ display styles
67
  * Choose from 15 toggle icon sets for your frequently asked questions
68
  * WP Forms Integration
69
  * Share FAQs on social media
70
  * Select animation options
71
- * Drag and drop precise re-ordering of FAQs
 
 
72
  * Add an FAQ submit form to your site, so visitors can suggest their own FAQs and also (optionally) answers
73
  * Admin notification for new FAQ submissions
74
- * Add additional custom fields to your FAQs, such as a text area, file, link, date and more
75
  * Export FAQs to spreadsheet
76
- * Export all FAQs to a PDF to create a user manual
77
- * SEO-Friendly FAQ, category and tag permalinks
78
  * Advanced FAQ styling options
79
  * Change the FAQ permalink slug base
 
 
 
 
 
 
 
 
 
80
 
81
- You can find out more information about the premium version of Ultimate FAQ and accessing a <strong><em>free 7-day trial</em></strong> here: [https://www.etoilewebdesign.com/plugins/ultimate-faq/](https://www.etoilewebdesign.com/plugins/ultimate-faq/)
82
 
83
- ### FAQ Blocks
84
 
85
  * <strong>Display FAQs</strong>: Display all FAQs, or only specific categories using the block attributes
86
  * <strong>Popular FAQs</strong>: Displays a number of the most viewed FAQs (5 unless specified)
@@ -88,7 +105,7 @@ You can find out more information about the premium version of Ultimate FAQ and
88
  * <strong>Search FAQs</strong>: Display a search form that allows users to find FAQs with a specific string in the title or body of the FAQ post (premium)
89
  * <strong>Submit FAQ</strong>: Display a form that allows users to submit FAQs of their own and, if enabled, enter an answer to their submitted question as well (premium)
90
 
91
- ### FAQ Shortcodes
92
 
93
  * [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)
94
  * [popular-faqs]: Displays a number of the most viewed FAQs (5 unless specified)
@@ -97,14 +114,14 @@ You can find out more information about the premium version of Ultimate FAQ and
97
  * [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)
98
  * [submit-question]: Display a form that allows users to submit FAQs of their own and, if enabled, enter an answer to their submitted question as well (premium)
99
 
100
- ### For help and support, please see:
101
 
102
- * Our FAQ page, here: [https://wordpress.org/plugins/ultimate-faqs/faq/](https://wordpress.org/plugins/ultimate-faqs/faq/)
103
- * Our installation guide, here: [https://wordpress.org/plugins/ultimate-faqs/installation/](https://wordpress.org/plugins/ultimate-faqs/installation/)
104
- * Our documentation, here: [https://www.etoilewebdesign.com/support-center/?Plugin=UFAQ&Type=FAQs](https://www.etoilewebdesign.com/support-center/?Plugin=UFAQ&Type=FAQs)
105
- * Our tutorial videos, here: [https://www.youtube.com/playlist?list=PLEndQUuhlvSrNdfu5FKa1uGHsaKZxgdWt
106
- ](https://www.youtube.com/playlist?list=PLEndQUuhlvSrNdfu5FKa1uGHsaKZxgdWt)
107
- * The Ultimate FAQ support forum, here: [https://wordpress.org/support/plugin/ultimate-faqs](https://wordpress.org/support/plugin/ultimate-faqs)
108
 
109
 
110
  == Installation ==
@@ -120,74 +137,62 @@ or
120
 
121
  = Getting Started =
122
 
123
- 1. To create an FAQ:
124
- * Click on 'FAQs' in the WordPress admin sidebar menu
125
- * Click on 'Add New'
126
- * Enter the FAQ question in the title area and the FAQ answer in the main post content area
127
- * Set the author name using the 'Author Display Name' field under the main post content area
128
- * Select and/or create FAQ categories and FAQ tags in the right-side menu
129
- * Click the 'Publish' button
130
 
131
- 2. To display FAQs on your site:
132
- * Place the <em>Display FAQs</em> block or the [ultimate-faqs] shortcode on any page you've created and it will display your FAQs
133
- * You can display specific FAQs by making use of the [select-faq] shortcode
134
- * Display a select number of your most popular FAQs using the <em>Popular FAQs</em> block or the [popular-faqs] shortcode
135
- * Display a select number of your most recent FAQs using the <em>Recent FAQs</em> block or the [recent-faqs] shortcode
136
 
137
- 3. To include a submit question form:
138
- * Placing the <em>Submit FAQs</em> block or the [submit-question] shortcode on a page will generate a form that allows your visitors to submit FAQ questions and, if enabled, even suggest FAQ answers for their questions (premium)
139
 
140
- 4. To include an FAQ search form:
141
- * Use the <em>Search FAQs</em> block or the [ultimate-faq-search] shortcode to display an FAQ search form on a page. You can even set it so that all FAQs display on the search page and so that typing in the search box filters the results. (premium)
 
 
 
142
 
143
- 5. Customize your FAQ experience by making use of the many available settings and options, including toggle and accordion modes, FAQ comments, FAQ category grouping (premium) and many styling options (premium).
144
 
145
- For a list of specific features, see the FAQ description page here: [https://wordpress.org/plugins/ultimate-faqs/](https://wordpress.org/plugins/ultimate-faqs/).
146
 
147
- For help and support, please see:
148
 
149
- * Our FAQ page, here: [https://wordpress.org/plugins/ultimate-faqs/faq/](https://wordpress.org/plugins/ultimate-faqs/faq/)
150
- * Our documentation, here: [https://www.etoilewebdesign.com/support-center/?Plugin=UFAQ&Type=FAQs](https://www.etoilewebdesign.com/support-center/?Plugin=UFAQ&Type=FAQs)
151
- * Our tutorial videos, here: [https://www.youtube.com/playlist?list=PLEndQUuhlvSrNdfu5FKa1uGHsaKZxgdWt
152
- ](https://www.youtube.com/playlist?list=PLEndQUuhlvSrNdfu5FKa1uGHsaKZxgdWt)
153
- * The Ultimate FAQ support forum, here: [https://wordpress.org/support/plugin/ultimate-faqs](https://wordpress.org/support/plugin/ultimate-faqs)
154
 
155
- == Frequently Asked Questions ==
156
 
157
- = How do I get my FAQs to show up on my page? =
158
 
159
- Try adding the shortcode [ultimate-faqs] to whatever page you'd like to display the FAQ on.
160
 
161
- = What are the current FAQ shortcodes? =
162
 
163
- * [ultimate-faqs]: display all FAQs, or only specific FAQ categories using include_category and exclude_category attributes (both take a comma-separated list of category slugs)
164
- * [popular-faqs]: displays a number of the most viewed FAQs (5 unless specified).
165
- * [recent-faqs]: displays a number of the most recently added FAQs (5 unless specified).
166
- * [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, FAQ slugs and FAQ ids respectively.
167
- * [ultimate-faq-search]: display an FAQ search form that allows users to find FAQs with a specific string in the FAQ title or body of the FAQ post (premium).
168
- * [submit-question]: display a form that allows users to submit FAQs of their own and, if enabled, enter an FAQ answer to their submitted FAQ question as well (premium).
169
 
170
- = What attributes does the [ultimate-faqs] shortcode accept? =
171
 
172
- The FAQ shortcode accepts two attributes, "include_category" and "exclude_category". Both take a comma-separated list of FAQ category slugs. For example, to include only FAQs about the Category "Cars" (which has a slug "cars"), you would use:
173
 
174
- [ultimate-faqs include_category='cars']
175
 
176
- You can now also use the 'include_category_ids' and 'exclude_category_ids' attributes, to let users include categories by ID instead of only by slug
177
 
178
- = Can I hide my FAQ categories? =
179
 
180
- Yes, you can choose to display or hide FAQ categories on the FAQ settings page.
 
 
181
 
182
- = Is it possible to re-order my FAQs? =
183
 
184
- Currently you can choose between ascending or descending ordering for your FAQ by either Title, Date Created, or Date Modified.
185
 
186
- With the premium version, you can use the FAQ drag and drop ordering table to set exactly the order you want for your FAQs.
 
 
 
 
187
 
188
  = How can I make my FAQs sharable over social media? =
189
 
190
- On the FAQ settings page you can choose to link to twitter, facebook and more!
191
 
192
  = How do I make my FAQs searchable? =
193
 
@@ -205,68 +210,60 @@ For a specific product, create an FAQ category with the same name as the product
205
 
206
  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.
207
 
208
- = How do I limit the number of posts generated by a shortcode =
209
-
210
- For the [ultimate-faqs], [popular-faqs] and [recent-faqs] shortcodes, you can use the post_count attribute to limit the number of posts shown. For example:
211
-
212
- `[ultimate-faqs post_count='9']
213
- `
214
-
215
  = How do I customize my FAQs, for example, to change the font? =
216
 
217
  You can customize the plugin by adding code to the Custom CSS box on the FAQ settings page, go to the "Custom CSS" box. For example to change the font you might want to add something like:
218
 
219
  .ufaq-faq-title h4, .ufaq-faq-category-title h4 {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
220
 
221
- You can also use the "Styling" area of the "Options" tab if you're using the premium version, which has a bulit-in color picker for FAQ color fields and more!
222
-
223
- For more questions and support you can post in the support forum:
224
- <https://wordpress.org/support/plugin/ultimate-faqs>
225
 
226
- = Videos =
227
 
228
- Video 1 - Shortcodes and Attributes
229
- [youtube https://www.youtube.com/watch?v=zf-tYLqHpRs]
230
 
231
- Video 2 - Categories and Tags
232
- [youtube https://www.youtube.com/watch?v=ZV4PM0M1l7M]
233
 
234
- Video 3 - FAQs Ordering
235
- [youtube https://www.youtube.com/watch?v=3gVBuCo7bHU]
 
 
 
236
 
237
 
238
  == Screenshots ==
239
 
240
  1. FAQ demo page - Default display style
241
- 2. Example of the "Color Block" FAQ display style
242
  3. Example of the "Block" FAQ display style
243
- 4. The AJAX FAQ search shortcode in use
244
- 5. Simple user submitted FAQs form
245
- 6. All answers displayed in the 'list' FAQ mode
246
- 7. WooCommerce product page with "FAQs" tab
247
- 8. Example of FAQ page with custom FAQ font icons
248
- 9. FAQ with comments enabled
249
- 10. FAQ with ratings enabled
250
- 11. FAQ with post author and date displayed
251
- 12. FAQ social sharing
252
- 13. Mobile view of FAQs
253
- 14. Ultimate FAQs plugin dashboard
254
- 15. Admin area showing all FAQs with their number of views as well as their categories
255
- 16. View of custom fields on the FAQ post edit screen
256
- 17. FAQ tab in WooCommerce product edit
257
- 18. FAQ Categories
258
- 19. FAQ Tags
259
- 20. "Basic" area of the "Settings" tab
260
- 21. "Premium" area of the "Settings" tab
261
- 22. "Ordering" area of the "Settings" tab
262
- 23. "Fields" area of the "Settings" tab
263
- 24. "Labelling" area of the "Settings" tab
264
- 25. "Styling" area of the "Settings" tab
265
- 26. FAQ widgets
266
 
267
 
268
  == Changelog ==
269
 
 
 
 
270
  = 2.1.17 (2022-08-22) =
271
  - 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.
272
 
@@ -469,51 +466,4 @@ Video 3 - FAQs Ordering
469
  - Cleaning up/removing unnecessary code and files.
470
  - Eliminating notices.
471
  - JS localization.
472
- - Updated .pot file. (If you have created a translation based on the old version, you might need to just update your .po file for this new version.)
473
-
474
- = 1.9.12 =
475
- - Fixing an issue in which tabs and content from other sources were not showing in WooCommerce tabs
476
-
477
- = 1.9.11 =
478
- - Updated .pot file for translations.
479
- - Update to plugin name and description to clarify purpose and use.
480
-
481
- = 1.9.10 =
482
- - Further update for the feedback notice due to user who seems to still not be able to dismiss it.
483
-
484
- = 1.9.9 =
485
- - Corrects recent issue causing the feedback notice to not dismiss correctly
486
-
487
- = 1.9.8 =
488
- - Updated plugin documentation to take into account features that have been modified and added recently, and to more accurately reflect the current version of the plugin.
489
-
490
- = 1.9.7 =
491
- - CSS updates for the admin
492
- - Updating plugin and author links to the current correct URLs
493
- - Small change in the name to make purpose of plugin more clear
494
-
495
- = 1.9.6 =
496
- - Adding labelling option
497
-
498
- = 1.9.5 =
499
- - Correcting/eliminating several PHP notices
500
- - Updating the version of FPDF used to 1.82
501
-
502
- = 1.9.4 =
503
- - Update to correct a potential minor XSS vulnerability
504
-
505
- = 1.9.3 =
506
- - CSS update for the admin styling options page layout
507
- - Clarifying the purpose of the plugin in the name
508
-
509
- = 1.9.2 =
510
- - Small CSS update for admin options page layout
511
-
512
- = 1.9.1 =
513
- - Added extra security to the import feature.
514
-
515
- = 1.9.0 =
516
- - Added a new feature to integrate with WP Forms. Now you can set a field in your WP Forms contact form to automatically suggest and display FAQs when someone starts typing their message.
517
- - Corrected an issue where the FAQ search was sometimes not working when the auto complete option was disabled.
518
- - Corrected an issue where sometimes the post count did not return correctly if the same post matched for multiple words.
519
-
2
  Contributors: Rustaurius, EtoileWebDesign
3
  Tags: faq, faqs, accordion, woocommerce faq, gutenberg faq, faq block
4
  Requires at least: 5.0
5
+ Tested up to: 6.1
6
+ Stable tag: 2.1.18
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
10
+ FAQ and accordion plugin with easy to use Gutenberg blocks and shortcodes. Includes FAQ schema and FAQ search.
11
 
12
  == Description ==
13
 
14
+ 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.
15
 
16
  [FAQ Demo](https://www.etoilewebdesign.com/ultimate-faq-demo/)
17
 
18
+ <strong>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.</strong>
19
+
20
+ = Key Features =
21
 
22
  * Create unlimited FAQs
23
+ * Create unlimited FAQ categories and tags
24
+ * Easy-to-use Gutenberg blocks to display your FAQs anywhere
25
+ * FAQ shortcodes for extra flexibility
26
  * Responsive accordion layout that will fit any site and any device
27
+ * FAQ schema structured data
28
  * Ordering and sorting options for your FAQ page
29
  * Group FAQ options
30
  * Translation ready (all strings localized and .pot file included)
 
31
  * Insert custom CSS to style your FAQ layout
32
 
33
+ <em>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!</em>
 
 
34
 
35
+ [youtube https://www.youtube.com/watch?v=ULAq7e-JyL8]
 
 
 
 
36
 
37
+ = FAQ Structured Data =
38
 
39
+ 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.
40
 
41
+ = Additional FAQ Features =
42
 
43
+ * Widgets to display a list of specific FAQs, as well as for recent and popular FAQs
44
  * Choose what elements show for each FAQ (e.g. categories, tags, author, date, etc.)
45
  * FAQ statistics and view count
46
  * Allow people to comment on individual FAQs
47
+ * And more!
48
+
49
+ = Advanced FAQ Search (Requires Premium) =
50
+
51
+ 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
52
+
53
+ * Easily add the FAQ search form to any page via block or shortcode.
54
+ * Uses asynchronous requests to search your whole database of FAQs in real time, without having to reload the page.
55
+ * Includes option to display your FAQs on the initial page load
56
+ * And an option to auto-complete FAQs as you type in the search form
57
 
58
+ 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.
59
 
60
+ = FAQs for WooCommerce (Requires Premium) =
61
+
62
+ The premium version of the Ultimate FAQs plugin comes with WooCommerce integration, so you can easily add FAQs to your product pages.
63
+
64
+ * Add an FAQs tab to product pages
65
  * Responsive accordion layout that fits seamlessly into any product page
66
  * Create an FAQ category that matches the name of a product or category in your WooCommerce and it will automatically show!
67
+ * Alternatively, manage product FAQs directly from the product edit screen
 
 
68
 
69
+ = Ultimate FAQ Premium =
70
 
71
+ The premium version of this plugin also comes with the following great features:
72
 
73
+ * Several custom-designed responsive FAQ layouts and styles
 
74
  * Choose from 15 toggle icon sets for your frequently asked questions
75
  * WP Forms Integration
76
  * Share FAQs on social media
77
  * Select animation options
78
+ * Drag and drop precise ordering of FAQs
79
+ * Add additional custom fields to your FAQs, such as a text area, file, link, date and more
80
+ * SEO-Friendly FAQ, category and tag permalinks
81
  * Add an FAQ submit form to your site, so visitors can suggest their own FAQs and also (optionally) answers
82
  * Admin notification for new FAQ submissions
83
+ * Bulk import FAQs from a spreadsheet
84
  * Export FAQs to spreadsheet
85
+ * Export all FAQs to a PDF to (e.g. to create a user manual)
 
86
  * Advanced FAQ styling options
87
  * Change the FAQ permalink slug base
88
+ * Labelling options
89
+
90
+ [youtube https://www.youtube.com/watch?v=fLory4igOWs]
91
+
92
+ For further information and purchasing options, please visit our <strong><a href="https://www.etoilewebdesign.com/plugins/ultimate-faq/">WordPress FAQ plugin</a></strong> homepage.
93
+
94
+ ** 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! **
95
+
96
+ = Customize Your FAQs with the Included Template System =
97
 
98
+ 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 <a href="https://doc.etoilewebdesign.com/plugins/ultimate-faq/developer/">in our documentation</a>.
99
 
100
+ = FAQ Blocks =
101
 
102
  * <strong>Display FAQs</strong>: Display all FAQs, or only specific categories using the block attributes
103
  * <strong>Popular FAQs</strong>: Displays a number of the most viewed FAQs (5 unless specified)
105
  * <strong>Search FAQs</strong>: Display a search form that allows users to find FAQs with a specific string in the title or body of the FAQ post (premium)
106
  * <strong>Submit FAQ</strong>: Display a form that allows users to submit FAQs of their own and, if enabled, enter an answer to their submitted question as well (premium)
107
 
108
+ = FAQ Shortcodes =
109
 
110
  * [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)
111
  * [popular-faqs]: Displays a number of the most viewed FAQs (5 unless specified)
114
  * [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)
115
  * [submit-question]: Display a form that allows users to submit FAQs of their own and, if enabled, enter an answer to their submitted question as well (premium)
116
 
117
+ = For help and support, please see: =
118
 
119
+ * Our documentation, here: [https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/)
120
+ * Our FAQ pages, here: [https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/faq](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/faq), and here: [https://wordpress.org/plugins/ultimate-faqs/faq/](https://wordpress.org/plugins/ultimate-faqs/faq/)
121
+ * Our installation guide and information about the walk-through, here: [https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/getting-started/install](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/getting-started/install)
122
+ * Our tutorial videos, here: [https://www.youtube.com/playlist?list=PLEndQUuhlvSrNdfu5FKa1uGHsaKZxgdWt](https://www.youtube.com/playlist?list=PLEndQUuhlvSrNdfu5FKa1uGHsaKZxgdWt)
123
+ * The Ultimate FAQ support forum, here: [https://wordpress.org/support/plugin/ultimate-faqs/](https://wordpress.org/support/plugin/ultimate-faqs/)
124
+ * Our Support Center, here: [https://www.etoilewebdesign.com/support-center/](https://www.etoilewebdesign.com/support-center/)
125
 
126
 
127
  == Installation ==
137
 
138
  = Getting Started =
139
 
140
+ After activating the plugin, <strong>a walk-through will run automatically</strong>, which will help you to create your first FAQs and to set a few key options.
 
 
 
 
 
 
141
 
142
+ 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](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/getting-started/install)
 
 
 
 
143
 
144
+ = For help and support, please see: =
 
145
 
146
+ * Our documentation, here: [https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/)
147
+ * Our FAQ pages, here: [https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/faq](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/faq), and here: [https://wordpress.org/plugins/ultimate-faqs/faq/](https://wordpress.org/plugins/ultimate-faqs/faq/)
148
+ * Our tutorial videos, here: [https://www.youtube.com/playlist?list=PLEndQUuhlvSrNdfu5FKa1uGHsaKZxgdWt](https://www.youtube.com/playlist?list=PLEndQUuhlvSrNdfu5FKa1uGHsaKZxgdWt)
149
+ * The Ultimate FAQ support forum, here: [https://wordpress.org/support/plugin/ultimate-faqs/](https://wordpress.org/support/plugin/ultimate-faqs/)
150
+ * Our Support Center, here: [https://www.etoilewebdesign.com/support-center/](https://www.etoilewebdesign.com/support-center/)
151
 
 
152
 
153
+ == Frequently Asked Questions ==
154
 
155
+ = Is there a shortcode to display FAQs? =
156
 
157
+ Yes, you can use the `[ultimate-faqs]` shortcode. For more info, see [here](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/blocks-shortcodes/ultimate-faqs-shortcode).
 
 
 
 
158
 
159
+ = Is there a Gutenberg block to display FAQs? =
160
 
161
+ 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](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/blocks-shortcodes/display-faqs-block).
162
 
163
+ = What are all the available blocks and shortcodes? =
164
 
165
+ For a complete list of blocks and shortcodes, and their associated parameters/attributes, please see [here](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/blocks-shortcodes/).
166
 
167
+ = Can I have multiple FAQ pages with different FAQs on each =
 
 
 
 
 
168
 
169
+ 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](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/blocks-shortcodes/ultimate-faqs-shortcode).
170
 
171
+ = How do I sort the order of my FAQs? =
172
 
173
+ 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](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/faqs/order).
174
 
175
+ = Can I translate my FAQs? =
176
 
177
+ 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](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/labelling/translating).
178
 
179
+ = Is this compatible with WPML? =
180
+
181
+ 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.
182
 
183
+ For more info on translating the plugin, please see [here](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/labelling/translating).
184
 
185
+ = The individual FAQ page isn't displaying correctly =
186
 
187
+ 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](https://codex.wordpress.org/Post_Type_Templates). Our post type is called **ufaq**, so you'd want to call your template file **single-ufaq.php**.
188
+
189
+ = Can I hide my FAQ categories? =
190
+
191
+ Yes, you can choose to display or hide FAQ categories on the FAQ settings page.
192
 
193
  = How can I make my FAQs sharable over social media? =
194
 
195
+ On the FAQ premium settings page you can choose to link to twitter, facebook and more!
196
 
197
  = How do I make my FAQs searchable? =
198
 
210
 
211
  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.
212
 
 
 
 
 
 
 
 
213
  = How do I customize my FAQs, for example, to change the font? =
214
 
215
  You can customize the plugin by adding code to the Custom CSS box on the FAQ settings page, go to the "Custom CSS" box. For example to change the font you might want to add something like:
216
 
217
  .ufaq-faq-title h4, .ufaq-faq-category-title h4 {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
218
 
219
+ You can also use the "Styling" area of the "Options" tab if you're using the premium version, which has a built-in color picker for FAQ color fields and more!
 
 
 
220
 
221
+ = What is enabled in the premium version? =
222
 
223
+ For more info about the premium version, please see here: https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/premium/benefits
 
224
 
225
+ = For help and support, please see: =
 
226
 
227
+ * Our documentation, here: [https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/)
228
+ * Our installation guide and information about the walk-through, here: [https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/getting-started/install](https://doc.etoilewebdesign.com/plugins/ultimate-faq/user/getting-started/install)
229
+ * Our tutorial videos, here: [https://www.youtube.com/playlist?list=PLEndQUuhlvSrNdfu5FKa1uGHsaKZxgdWt](https://www.youtube.com/playlist?list=PLEndQUuhlvSrNdfu5FKa1uGHsaKZxgdWt)
230
+ * The Ultimate FAQ support forum, here: [https://wordpress.org/support/plugin/ultimate-faqs/](https://wordpress.org/support/plugin/ultimate-faqs/)
231
+ * Our Support Center, here: [https://www.etoilewebdesign.com/support-center/](https://www.etoilewebdesign.com/support-center/)
232
 
233
 
234
  == Screenshots ==
235
 
236
  1. FAQ demo page - Default display style
237
+ 2. Example of the "Contemporary" FAQ display style
238
  3. Example of the "Block" FAQ display style
239
+ 4. Example of the "Border Block" FAQ display style
240
+ 5. Example of the "Minimalist" FAQ display style
241
+ 6. Example of the "List" FAQ display style
242
+ 7. The AJAX FAQ search feature in use
243
+ 8. WooCommerce product page with "FAQs" tab
244
+ 9. Simple user submitted FAQs form
245
+ 10. Example of FAQ page with custom FAQ font icons
246
+ 11. FAQ with comments enabled
247
+ 12. FAQ with ratings enabled
248
+ 13. FAQ with post author and date displayed
249
+ 14. FAQ social sharing
250
+ 15. Mobile view of FAQs
251
+ 16. Adding the FAQ block to a page.
252
+ 17. View of the FAQ edit screen, including custom fields.
253
+ 18. FAQ tab in WooCommerce product edit
254
+ 19. Ultimate FAQs plugin dashboard
255
+ 20. Admin area showing all FAQs with their number of views as well as their categories
256
+ 21. FAQ Categories
257
+ 22. FAQ Order table
258
+ 23. Creating/editing custom fields
259
+ 24. Styling area of the Settings page
 
 
260
 
261
 
262
  == Changelog ==
263
 
264
+ = 2.1.18 (2022-10-13) =
265
+ - 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.
266
+
267
  = 2.1.17 (2022-08-22) =
268
  - 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.
269
 
466
  - Cleaning up/removing unnecessary code and files.
467
  - Eliminating notices.
468
  - JS localization.
469
+ - Updated .pot file. (If you have created a translation based on the old version, you might need to just update your .po file for this new version.)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ultimate-faqs.php CHANGED
@@ -6,7 +6,7 @@ Description: FAQ and accordion plugin with easy to use Gutenberg blocks, shortco
6
  Author URI: https://www.etoilewebdesign.com/
7
  Terms and Conditions: https://www.etoilewebdesign.com/plugin-terms-and-conditions/
8
  Text Domain: ultimate-faqs
9
- Version: 2.1.17
10
  WC requires at least: 3.0
11
  WC tested up to: 6.8
12
  */
@@ -46,7 +46,7 @@ class ewdufaqInit {
46
  define( 'EWD_UFAQ_PLUGIN_URL', untrailingslashit( plugin_dir_url( __FILE__ ) ) );
47
  define( 'EWD_UFAQ_PLUGIN_FNAME', plugin_basename( __FILE__ ) );
48
  define( 'EWD_UFAQ_TEMPLATE_DIR', 'ewd-ufaq-templates' );
49
- define( 'EWD_UFAQ_VERSION', '2.1.17' );
50
 
51
  define( 'EWD_UFAQ_FAQ_POST_TYPE', 'ufaq' );
52
  define( 'EWD_UFAQ_FAQ_CATEGORY_TAXONOMY', 'ufaq-category' );
6
  Author URI: https://www.etoilewebdesign.com/
7
  Terms and Conditions: https://www.etoilewebdesign.com/plugin-terms-and-conditions/
8
  Text Domain: ultimate-faqs
9
+ Version: 2.1.18
10
  WC requires at least: 3.0
11
  WC tested up to: 6.8
12
  */
46
  define( 'EWD_UFAQ_PLUGIN_URL', untrailingslashit( plugin_dir_url( __FILE__ ) ) );
47
  define( 'EWD_UFAQ_PLUGIN_FNAME', plugin_basename( __FILE__ ) );
48
  define( 'EWD_UFAQ_TEMPLATE_DIR', 'ewd-ufaq-templates' );
49
+ define( 'EWD_UFAQ_VERSION', '2.1.18' );
50
 
51
  define( 'EWD_UFAQ_FAQ_POST_TYPE', 'ufaq' );
52
  define( 'EWD_UFAQ_FAQ_CATEGORY_TAXONOMY', 'ufaq-category' );