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 | Ultimate FAQ |
Version | 2.1.18 |
Comparing to | |
See all releases |
Code changes from version 2.1.17 to 2.1.18
- includes/Ajax.class.php +1 -1
- readme.txt +128 -178
- 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.
|
6 |
-
Stable tag: 2.1.
|
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
|
11 |
|
12 |
== Description ==
|
13 |
|
14 |
-
|
15 |
|
16 |
[FAQ Demo](https://www.etoilewebdesign.com/ultimate-faq-demo/)
|
17 |
|
18 |
-
|
|
|
|
|
19 |
|
20 |
* Create unlimited FAQs
|
21 |
-
* Create unlimited FAQ
|
22 |
-
*
|
23 |
-
* FAQ
|
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 |
-
|
32 |
-
|
33 |
-
### FAQ Gutenberg Block, Shortcode and Widget
|
34 |
|
35 |
-
|
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 |
-
|
42 |
|
43 |
-
|
44 |
|
45 |
-
|
46 |
|
47 |
-
*
|
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 |
-
|
53 |
|
54 |
-
|
|
|
|
|
|
|
|
|
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 |
-
*
|
58 |
-
|
59 |
-
[youtube https://www.youtube.com/watch?v=cH3p0fW4c5o]
|
60 |
|
61 |
-
|
62 |
|
63 |
-
The premium version of this plugin comes with the following great
|
64 |
|
65 |
-
*
|
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
|
|
|
|
|
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 |
-
*
|
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 |
-
|
82 |
|
83 |
-
|
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 |
-
|
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 |
-
|
101 |
|
102 |
-
* Our
|
103 |
-
* Our
|
104 |
-
* Our
|
105 |
-
* Our tutorial videos, here: [https://www.youtube.com/playlist?list=PLEndQUuhlvSrNdfu5FKa1uGHsaKZxgdWt
|
106 |
-
](https://
|
107 |
-
*
|
108 |
|
109 |
|
110 |
== Installation ==
|
@@ -120,74 +137,62 @@ or
|
|
120 |
|
121 |
= Getting Started =
|
122 |
|
123 |
-
|
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 |
-
|
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 |
-
|
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 |
-
|
141 |
-
|
|
|
|
|
|
|
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 |
-
|
146 |
|
147 |
-
|
148 |
|
149 |
-
|
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 |
-
|
156 |
|
157 |
-
|
158 |
|
159 |
-
|
160 |
|
161 |
-
|
162 |
|
163 |
-
|
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 |
-
|
171 |
|
172 |
-
|
173 |
|
174 |
-
[ultimate-faqs
|
175 |
|
176 |
-
|
177 |
|
178 |
-
|
179 |
|
180 |
-
|
|
|
|
|
181 |
|
182 |
-
|
183 |
|
184 |
-
|
185 |
|
186 |
-
|
|
|
|
|
|
|
|
|
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
|
222 |
-
|
223 |
-
For more questions and support you can post in the support forum:
|
224 |
-
<https://wordpress.org/support/plugin/ultimate-faqs>
|
225 |
|
226 |
-
=
|
227 |
|
228 |
-
|
229 |
-
[youtube https://www.youtube.com/watch?v=zf-tYLqHpRs]
|
230 |
|
231 |
-
|
232 |
-
[youtube https://www.youtube.com/watch?v=ZV4PM0M1l7M]
|
233 |
|
234 |
-
|
235 |
-
[
|
|
|
|
|
|
|
236 |
|
237 |
|
238 |
== Screenshots ==
|
239 |
|
240 |
1. FAQ demo page - Default display style
|
241 |
-
2. Example of the "
|
242 |
3. Example of the "Block" FAQ display style
|
243 |
-
4.
|
244 |
-
5.
|
245 |
-
6.
|
246 |
-
7.
|
247 |
-
8.
|
248 |
-
9.
|
249 |
-
10. FAQ with
|
250 |
-
11. FAQ with
|
251 |
-
12. FAQ
|
252 |
-
13.
|
253 |
-
14.
|
254 |
-
15.
|
255 |
-
16.
|
256 |
-
17. FAQ
|
257 |
-
18. FAQ
|
258 |
-
19.
|
259 |
-
20.
|
260 |
-
21.
|
261 |
-
22.
|
262 |
-
23.
|
263 |
-
24.
|
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.
|
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.
|
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' );
|