Ultimate FAQ - Version 1.2.0

Version Description

  • Added in a new premium feature: WooCommerce FAQs tab, which lets you add a different list of FAQs on the product page for each WooCommerce product
Download this release

Release Info

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

Code changes from version 1.1.19 to 1.2.0

Functions/EWD_UFAQ_Add_Views_Column.php CHANGED
@@ -78,6 +78,39 @@ function EWD_UFAQ_Get_Categories($post_id) {
78
  echo get_the_term_list($post_id, 'ufaq-category', '', ', ', '').PHP_EOL;
79
  }
80
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
81
  add_filter('manage_ufaq_posts_columns', 'EWD_UFAQ_Columns_Head');
82
  add_action('manage_ufaq_posts_custom_column', 'EWD_UFAQ_Columns_Content', 10, 2);
83
 
78
  echo get_the_term_list($post_id, 'ufaq-category', '', ', ', '').PHP_EOL;
79
  }
80
 
81
+ add_action('restrict_manage_posts','EWD_UFAQ_Restrict_By_Category');
82
+ function EWD_UFAQ_Restrict_By_Category() {
83
+ global $typenow;
84
+ global $wp_query;
85
+ if ($typenow=='ufaq') {
86
+ $taxonomy = 'ufaq-category';
87
+ $faq_taxonomy = get_taxonomy($taxonomy);
88
+ wp_dropdown_categories(array(
89
+ 'show_option_all' => __("Show All {$faq_taxonomy->label}"),
90
+ 'taxonomy' => $taxonomy,
91
+ 'name' => 'ufaq-category',
92
+ 'orderby' => 'name',
93
+ 'selected' => $wp_query->query['term'],
94
+ 'hierarchical' => true,
95
+ 'depth' => 3,
96
+ 'show_count' => true, // Show # listings in parens
97
+ 'hide_empty' => true,
98
+ ));
99
+ }
100
+ }
101
+
102
+ add_filter('parse_query','Convert_UFAQ_Category_To_Taxonomy_Term_In_Query');
103
+ function Convert_UFAQ_Category_To_Taxonomy_Term_In_Query($query) {
104
+ global $pagenow;
105
+ $post_type = 'ufaq'; // change HERE
106
+ $taxonomy = 'ufaq-category'; // change HERE
107
+ $q_vars = &$query->query_vars;
108
+ if ($pagenow == 'edit.php' && isset($q_vars['post_type']) && $q_vars['post_type'] == $post_type && isset($q_vars[$taxonomy]) && is_numeric($q_vars[$taxonomy]) && $q_vars[$taxonomy] != 0) {
109
+ $term = get_term_by('id', $q_vars[$taxonomy], $taxonomy);
110
+ $q_vars[$taxonomy] = $term->slug;
111
+ }
112
+ }
113
+
114
  add_filter('manage_ufaq_posts_columns', 'EWD_UFAQ_Columns_Head');
115
  add_action('manage_ufaq_posts_custom_column', 'EWD_UFAQ_Columns_Content', 10, 2);
116
 
Functions/EWD_UFAQ_Version_Update.php CHANGED
@@ -20,6 +20,7 @@ function EWD_UFAQ_Version_Update() {
20
  if (get_option("EWD_UFAQ_Toggle") == "") {update_option("EWD_UFAQ_Toggle", "Yes");}
21
  if (get_option("EWD_UFAQ_Display_Back_To_Top") == "") {update_option("EWD_UFAQ_Display_Back_To_Top", "No");}
22
  if (get_option("EWD_UFAQ_Display_Style") == "") {update_option("EWD_UFAQ_Display_Style", "Default");}
 
23
  if (get_option("EWD_UFAQ_Color_Block_Shape") == "") {update_option("EWD_UFAQ_Color_Block_Shape", "Square");}
24
  if (get_option("FAQ_Auto_Complete_Titles") == "") {update_option("FAQ_Auto_Complete_Titles", "Yes");}
25
  if (get_option("EWD_UFAQ_Permalink_Type") == "") {update_option("EWD_UFAQ_Permalink_Type", "SamePage");}
@@ -42,7 +43,7 @@ function EWD_UFAQ_Version_Update_Box() {
42
  <h3 class='hndle'><span><?php _e("Thank You!", 'EWD_UFAQ') ?></span></h3>
43
  <div class="inside">
44
  <?php if (get_option("EWD_UFAQ_Install_Flag") == "Yes") { ?><ul><li><?php _e("Thanks for installing the Ultimate Product Catalogue Plugin.", "EWD_UFAQ"); ?><br> <a href='https://www.youtube.com/channel/UCZPuaoetCJB1vZOmpnMxJNw'><?php _e("Subscribe to our YouTube channel ", "EWD_UFAQ"); ?></a> <?php _e("for tutorial videos on this and our other plugins!", "EWD_UFAQ");?> </li></ul>
45
- <?php } else { ?><ul><li><?php _e("Thanks for upgrading to version 1.1.19!", "EWD_UFAQ"); ?><br> <a href='https://wordpress.org/support/view/plugin-reviews/ultimate-faqs?filter=5'><?php _e("Please rate our plugin", "EWD_UFAQ"); ?></a> <?php _e("if you find Ultimate FAQs useful!", "EWD_UFAQ");?> </li></ul><?php } ?>
46
 
47
  <?php /* if (get_option("EWD_UFAQ_Install_Flag") == "Yes") { ?><ul><li><?php _e("Thanks for installing the Ultimate Product Catalogue Plugin.", "EWD_UFAQ"); ?><br> <a href='http://www.facebook.com/EtoileWebDesign'><?php _e("Follow us on Facebook", "EWD_UFAQ"); ?></a> <?php _e("to suggest new features or hear about upcoming ones!", "EWD_UFAQ");?> </li></ul>
48
  <?php } else { ?><ul><li><?php _e("Thanks for upgrading to version 2.2.9!", "EWD_UFAQ"); ?><br> <a href='http://www.facebook.com/EtoileWebDesign'><?php _e("Follow us on Facebook", "EWD_UFAQ"); ?></a> <?php _e("to suggest new features or hear about upcoming ones!", "EWD_UFAQ");?> </li></ul><?php } */ ?>
20
  if (get_option("EWD_UFAQ_Toggle") == "") {update_option("EWD_UFAQ_Toggle", "Yes");}
21
  if (get_option("EWD_UFAQ_Display_Back_To_Top") == "") {update_option("EWD_UFAQ_Display_Back_To_Top", "No");}
22
  if (get_option("EWD_UFAQ_Display_Style") == "") {update_option("EWD_UFAQ_Display_Style", "Default");}
23
+ if (get_option("EWD_UFAQ_WooCommerce_FAQs") == "") {update_option("EWD_UFAQ_WooCommerce_FAQs", "No");}
24
  if (get_option("EWD_UFAQ_Color_Block_Shape") == "") {update_option("EWD_UFAQ_Color_Block_Shape", "Square");}
25
  if (get_option("FAQ_Auto_Complete_Titles") == "") {update_option("FAQ_Auto_Complete_Titles", "Yes");}
26
  if (get_option("EWD_UFAQ_Permalink_Type") == "") {update_option("EWD_UFAQ_Permalink_Type", "SamePage");}
43
  <h3 class='hndle'><span><?php _e("Thank You!", 'EWD_UFAQ') ?></span></h3>
44
  <div class="inside">
45
  <?php if (get_option("EWD_UFAQ_Install_Flag") == "Yes") { ?><ul><li><?php _e("Thanks for installing the Ultimate Product Catalogue Plugin.", "EWD_UFAQ"); ?><br> <a href='https://www.youtube.com/channel/UCZPuaoetCJB1vZOmpnMxJNw'><?php _e("Subscribe to our YouTube channel ", "EWD_UFAQ"); ?></a> <?php _e("for tutorial videos on this and our other plugins!", "EWD_UFAQ");?> </li></ul>
46
+ <?php } else { ?><ul><li><?php _e("Thanks for upgrading to version 1.2.0!", "EWD_UFAQ"); ?><br> <a href='https://wordpress.org/support/view/plugin-reviews/ultimate-faqs?filter=5'><?php _e("Please rate our plugin", "EWD_UFAQ"); ?></a> <?php _e("if you find Ultimate FAQs useful!", "EWD_UFAQ");?> </li></ul><?php } ?>
47
 
48
  <?php /* if (get_option("EWD_UFAQ_Install_Flag") == "Yes") { ?><ul><li><?php _e("Thanks for installing the Ultimate Product Catalogue Plugin.", "EWD_UFAQ"); ?><br> <a href='http://www.facebook.com/EtoileWebDesign'><?php _e("Follow us on Facebook", "EWD_UFAQ"); ?></a> <?php _e("to suggest new features or hear about upcoming ones!", "EWD_UFAQ");?> </li></ul>
49
  <?php } else { ?><ul><li><?php _e("Thanks for upgrading to version 2.2.9!", "EWD_UFAQ"); ?><br> <a href='http://www.facebook.com/EtoileWebDesign'><?php _e("Follow us on Facebook", "EWD_UFAQ"); ?></a> <?php _e("to suggest new features or hear about upcoming ones!", "EWD_UFAQ");?> </li></ul><?php } */ ?>
Functions/Register_EWD_UFAQ_Posts_Taxonomies.php CHANGED
@@ -52,7 +52,8 @@ function EWD_UFAQ_Create_Category_Taxonomy() {
52
  'add_new_item' => __('Add New FAQ Category', 'EWD_UFAQ'),
53
  'new_item_name' => __('New FAQ Category Name', 'EWD_UFAQ'),
54
  'menu_name' => __('FAQ Categories', 'EWD_UFAQ'),
55
- )
 
56
  ));
57
 
58
  register_taxonomy('ufaq-tag', 'ufaq', array(
52
  'add_new_item' => __('Add New FAQ Category', 'EWD_UFAQ'),
53
  'new_item_name' => __('New FAQ Category Name', 'EWD_UFAQ'),
54
  'menu_name' => __('FAQ Categories', 'EWD_UFAQ'),
55
+ ),
56
+ 'query_var' => true
57
  ));
58
 
59
  register_taxonomy('ufaq-tag', 'ufaq', array(
Functions/Update_Admin_Databases.php CHANGED
@@ -47,11 +47,12 @@ function EWD_UFAQ_UpdateOptions() {
47
 
48
  if (isset($_POST['display_style']) and $UFAQ_Full_Version == "Yes") {update_option('EWD_UFAQ_Display_Style', $_POST['display_style']);}
49
  if (isset($_POST['color_block_shape']) and $UFAQ_Full_Version == "Yes") {update_option('EWD_UFAQ_Color_Block_Shape', $_POST['color_block_shape']);}
50
- if (isset($_POST['reveal_effect'])) {update_option('EWD_UFAQ_Reveal_Effect', $_POST['reveal_effect']);}
51
- if (isset($_POST['pretty_permalinks'])) {update_option('EWD_UFAQ_Pretty_Permalinks', $_POST['pretty_permalinks']);}
52
- if (isset($_POST['allow_proposed_answer'])) {update_option('EWD_UFAQ_Allow_Proposed_Answer', $_POST['allow_proposed_answer']);}
53
- if (isset($_POST['faq_auto_complete_titles'])) {update_option('EWD_UFAQ_Auto_Complete_Titles', $_POST['faq_auto_complete_titles']);}
54
- if (isset($_POST['Socialmedia'])) {update_option('EWD_UFAQ_Social_Media', $Social_Media);}
 
55
 
56
  if (isset($_POST['group_by_category'])) {update_option('EWD_UFAQ_Group_By_Category', $_POST['group_by_category']);}
57
  if (isset($_POST['group_by_order_by'])) {update_option('EWD_UFAQ_Group_By_Order_By', $_POST['group_by_order_by']);}
47
 
48
  if (isset($_POST['display_style']) and $UFAQ_Full_Version == "Yes") {update_option('EWD_UFAQ_Display_Style', $_POST['display_style']);}
49
  if (isset($_POST['color_block_shape']) and $UFAQ_Full_Version == "Yes") {update_option('EWD_UFAQ_Color_Block_Shape', $_POST['color_block_shape']);}
50
+ if (isset($_POST['woocommerce_faqs']) and $UFAQ_Full_Version == "Yes") {update_option('EWD_UFAQ_WooCommerce_FAQs', $_POST['woocommerce_faqs']);}
51
+ if (isset($_POST['reveal_effect']) and $UFAQ_Full_Version == "Yes") {update_option('EWD_UFAQ_Reveal_Effect', $_POST['reveal_effect']);}
52
+ if (isset($_POST['pretty_permalinks']) and $UFAQ_Full_Version == "Yes") {update_option('EWD_UFAQ_Pretty_Permalinks', $_POST['pretty_permalinks']);}
53
+ if (isset($_POST['allow_proposed_answer']) and $UFAQ_Full_Version == "Yes") {update_option('EWD_UFAQ_Allow_Proposed_Answer', $_POST['allow_proposed_answer']);}
54
+ if (isset($_POST['faq_auto_complete_titles']) and $UFAQ_Full_Version == "Yes") {update_option('EWD_UFAQ_Auto_Complete_Titles', $_POST['faq_auto_complete_titles']);}
55
+ if (isset($_POST['Socialmedia']) and $UFAQ_Full_Version == "Yes") {update_option('EWD_UFAQ_Social_Media', $Social_Media);}
56
 
57
  if (isset($_POST['group_by_category'])) {update_option('EWD_UFAQ_Group_By_Category', $_POST['group_by_category']);}
58
  if (isset($_POST['group_by_order_by'])) {update_option('EWD_UFAQ_Group_By_Order_By', $_POST['group_by_order_by']);}
Main.php CHANGED
@@ -7,14 +7,14 @@ Author: Etoile Web Design
7
  Author URI: http://www.EtoileWebDesign.com/wordpress-plugins/
8
  Terms and Conditions: http://www.etoilewebdesign.com/plugin-terms-and-conditions/
9
  Text Domain: EWD_UFAQ
10
- Version: 1.1.19
11
  */
12
 
13
  global $ewd_ufaq_message;
14
  global $UFAQ_Full_Version;
15
  global $EWD_UFAQ_Version;
16
 
17
- $EWD_UFAQ_Version = '1.1.6';
18
 
19
  define( 'EWD_UFAQ_CD_PLUGIN_PATH', plugin_dir_path( __FILE__ ) );
20
  define( 'EWD_UFAQ_CD_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
@@ -129,6 +129,7 @@ function Set_EWD_UFAQ_Options() {
129
 
130
  if (get_option("EWD_UFAQ_Display_Style") == "") {update_option("EWD_UFAQ_Display_Style", "Default");}
131
  if (get_option("EWD_UFAQ_Color_Block_Shape") == "") {update_option("EWD_UFAQ_Color_Block_Shape", "Square");}
 
132
  if (get_option("EWD_UFAQ_Reveal_Effect") == "") {update_option("EWD_UFAQ_Reveal_Effect", "none");}
133
  if (get_option("EWD_UFAQ_Pretty_Permalinks") == "") {update_option("EWD_UFAQ_Pretty_Permalinks", "No");}
134
  if (get_option("EWD_UFAQ_Allow_Proposed_Answer") == "") {update_option("EWD_UFAQ_Allow_Proposed_Answer", "No");}
@@ -175,6 +176,7 @@ include "Functions/EWD_UFAQ_Submit_Question.php";
175
  include "Functions/EWD_UFAQ_Upgrade_Box.php";
176
  include "Functions/EWD_UFAQ_Version_Update.php";
177
  include "Functions/EWD_UFAQ_Widgets.php";
 
178
  include "Functions/FrontEndAjaxUrl.php";
179
  include "Functions/Full_Upgrade.php";
180
  include "Functions/Process_Ajax.php";
7
  Author URI: http://www.EtoileWebDesign.com/wordpress-plugins/
8
  Terms and Conditions: http://www.etoilewebdesign.com/plugin-terms-and-conditions/
9
  Text Domain: EWD_UFAQ
10
+ Version: 1.2.0
11
  */
12
 
13
  global $ewd_ufaq_message;
14
  global $UFAQ_Full_Version;
15
  global $EWD_UFAQ_Version;
16
 
17
+ $EWD_UFAQ_Version = '1.2.0';
18
 
19
  define( 'EWD_UFAQ_CD_PLUGIN_PATH', plugin_dir_path( __FILE__ ) );
20
  define( 'EWD_UFAQ_CD_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
129
 
130
  if (get_option("EWD_UFAQ_Display_Style") == "") {update_option("EWD_UFAQ_Display_Style", "Default");}
131
  if (get_option("EWD_UFAQ_Color_Block_Shape") == "") {update_option("EWD_UFAQ_Color_Block_Shape", "Square");}
132
+ if (get_option("EWD_UFAQ_WooCommerce_FAQs") == "") {update_option("EWD_UFAQ_WooCommerce_FAQs", "No");}
133
  if (get_option("EWD_UFAQ_Reveal_Effect") == "") {update_option("EWD_UFAQ_Reveal_Effect", "none");}
134
  if (get_option("EWD_UFAQ_Pretty_Permalinks") == "") {update_option("EWD_UFAQ_Pretty_Permalinks", "No");}
135
  if (get_option("EWD_UFAQ_Allow_Proposed_Answer") == "") {update_option("EWD_UFAQ_Allow_Proposed_Answer", "No");}
176
  include "Functions/EWD_UFAQ_Upgrade_Box.php";
177
  include "Functions/EWD_UFAQ_Version_Update.php";
178
  include "Functions/EWD_UFAQ_Widgets.php";
179
+ include "Functions/EWD_UFAQ_WooCommerce_Tab.php";
180
  include "Functions/FrontEndAjaxUrl.php";
181
  include "Functions/Full_Upgrade.php";
182
  include "Functions/Process_Ajax.php";
html/OptionsPage.php CHANGED
@@ -15,6 +15,7 @@
15
 
16
  $Display_Style = get_option("EWD_UFAQ_Display_Style");
17
  $Color_Block_Shape = get_option("EWD_UFAQ_Color_Block_Shape");
 
18
  $Reveal_Effect = get_option("EWD_UFAQ_Reveal_Effect");
19
  $Pretty_Permalinks = get_option("EWD_UFAQ_Pretty_Permalinks");
20
  $Allow_Proposed_Answer = get_option("EWD_UFAQ_Allow_Proposed_Answer");
@@ -261,6 +262,16 @@
261
  </td>
262
  </tr>
263
  <tr>
 
 
 
 
 
 
 
 
 
 
264
  <th scope="row">Reveal Effect</th>
265
  <td>
266
  <fieldset><legend class="screen-reader-text"><span>Reveal Effect</span></legend>
15
 
16
  $Display_Style = get_option("EWD_UFAQ_Display_Style");
17
  $Color_Block_Shape = get_option("EWD_UFAQ_Color_Block_Shape");
18
+ $WooCommerce_FAQs = get_option("EWD_UFAQ_WooCommerce_FAQs");
19
  $Reveal_Effect = get_option("EWD_UFAQ_Reveal_Effect");
20
  $Pretty_Permalinks = get_option("EWD_UFAQ_Pretty_Permalinks");
21
  $Allow_Proposed_Answer = get_option("EWD_UFAQ_Allow_Proposed_Answer");
262
  </td>
263
  </tr>
264
  <tr>
265
+ <th scope="row">WooCommerce FAQs</th>
266
+ <td>
267
+ <fieldset><legend class="screen-reader-text"><span>WooCommerce FAQs</span></legend>
268
+ <label title='Yes'><input type='radio' name='woocommerce_faqs' value='Yes' <?php if($WooCommerce_FAQs == "Yes") {echo "checked='checked'";} ?> <?php if ($UFAQ_Full_Version != "Yes") {echo "disabled";} ?> /> <span>Yes</span></label><br />
269
+ <label title='No'><input type='radio' name='woocommerce_faqs' value='No' <?php if($WooCommerce_FAQs == "No") {echo "checked='checked'";} ?> <?php if ($UFAQ_Full_Version != "Yes") {echo "disabled";} ?> /> <span>No</span></label><br />
270
+ <p>Should FAQs for a given product be displayed as an extra tab on the WooCommerce product page?<br/> For this to work correctly, an FAQ category needs to be created with the same name as a given WooCommerce product.</p>
271
+ </fieldset>
272
+ </td>
273
+ </tr>
274
+ <tr>
275
  <th scope="row">Reveal Effect</th>
276
  <td>
277
  <fieldset><legend class="screen-reader-text"><span>Reveal Effect</span></legend>
readme.txt CHANGED
@@ -1,6 +1,6 @@
1
  === Plugin Name ===
2
  Contributors: Rustaurius, EtoileWebDesign
3
- Tags: frequently asked questions, FAQ, FAQs, easy FAQ, knowledge base, simple FAQ, FAQ categories, FAQs, knowledgebase, answer, answers, faq page, FAQ Plugin, help, help desk, helpdesk, questions, wordpress faq, FAQ list, FAQ accordion, custom post type with accordion, faq list, faq with accordion, jquery ui accordion, jquery-ui, shortcodes, wordpress, WordPress Plugin, Categories, social media, facebook, widget, widgets, statistics, AJAX, analytics, responsive
4
  Requires at least: 3.7.0
5
  Tested up to: 4.4.2
6
  License: GPLv3
@@ -18,6 +18,8 @@ Create, organize and publicize your Frequently Asked Questions in no time throug
18
 
19
  Want to decide exactly what order your FAQs are displayed in? Use our simple drag-and-drop reordering feature! Create SEO-friendly links to individual FAQ posts to simply direct customers to exactly the right answer, right away. You can even let your customers add to your FAQ list with the [submit-question] shortcode, which lets visitors submit a question and even propose and answer for it! Easily add links to popular social media, such as Facebook, Twitter and Pinterest so that your customers can help you spread the word!
20
 
 
 
21
  Great for combining with our <a href='https://wordpress.org/plugins/front-end-only-users/'>user management plugin </a> to create a member's only FAQ area.
22
 
23
 
@@ -33,6 +35,7 @@ Great for combining with our <a href='https://wordpress.org/plugins/front-end-on
33
  * Share on social media
34
 
35
  = Premium features include =
 
36
  * Different display styles
37
  * User-submitted FAQs
38
  * AJAX FAQ search with autocomplete for titles
@@ -139,6 +142,9 @@ Video 3 - FAQs Ordering
139
  9. All answers displayed in the 'list' FAQ mode
140
 
141
  == Changelog ==
 
 
 
142
  = 1.1.19 =
143
  - Added another set of labeling options
144
 
@@ -234,100 +240,4 @@ Video 3 - FAQs Ordering
234
  - Fix for the FAQ ordering bug
235
 
236
  = 1.0.0 =
237
- - Premium version release, check out our website for all of the details <http://www.etoilewebdesign.com/ultimate-faq/>
238
-
239
- = 0.26 =
240
- - Javascript fix
241
-
242
- = 0.25 =
243
- - Fixed the accordion effect
244
-
245
- = 0.24 =
246
- - Added an option to not scroll when FAQs are opened
247
- - Switched the "+" beside each FAQ to a "-" when it's open
248
- - Fixed the problem where the plugin options would be reset when the browser was closed and then reopened to the options page
249
-
250
- = 0.23 =
251
- - Fixed an error with single FAQ display
252
-
253
- = 0.22 =
254
- - File was missing from upload
255
-
256
- = 0.21 =
257
- - Added a new pretty permalinks option
258
- - Fixed the no reveal effect single post display
259
- - Fixed the scroll for single post display
260
-
261
- = 0.20 =
262
- - Fixed the accordion effect which was broken in the V0.19 browser compatibilty fix
263
-
264
- = 0.19 =
265
- - Fixed the cross-browser FAQ opening compatibility issue
266
-
267
- = 0.18 =
268
- - Fixed a searching error which didn't display some results
269
-
270
- = 0.17 =
271
- - Fixed a potential display issue for un-viewed FAQs
272
- - Fixed a jQuery error
273
-
274
- = 0.16 =
275
- - Added in a "popular-faqs" shortcode that can be used to display a number of the most looked at FAQs
276
- - Added back in new and improved social media buttons
277
-
278
- = 0.15 =
279
- - Added in FAQ Tags, to make it easier to use categories feature correctly
280
-
281
- = 0.14 =
282
- - Added sorting by FAQ post views and FAQ categories
283
-
284
- = 0.13 =
285
- - Removed social media buttons temporarily until a better option can be found
286
-
287
- = 0.12 =
288
- - Fixed the settings link from the plugin page
289
-
290
- = 0.11 =
291
- - Fixed an error that made AJAX FAQ search case-sensitive
292
- - Added in an option to display all FAQ text on page load
293
-
294
- = 0.10 =
295
- - Added in "# of Views" statistics for FAQ posts
296
- - Added in an FAQ list widget
297
- - Added in an FAQ category widget
298
- - Added in the ability to link directly to a post in a list
299
- - Added the "+" symbol for single FAQ posts
300
- - Fixed the AJAX error for searching, removed the search button and updated results dynamically
301
-
302
- = 0.9 =
303
- - Fixed a display error with group by categories
304
-
305
- = 0.8 =
306
- - Fixed a small messaging error
307
-
308
- = 0.7 =
309
- - Fixed an unclosed div tag
310
- - 'Share' text is hidden when no social media selected
311
- - Fixed a display message error
312
-
313
- = 0.6 =
314
- - Fixed a bug with the AJAX search feature
315
-
316
- = 0.5 =
317
- - Added a whole bunch of new features
318
- - Most important new feature is a shortcode, ultimate-faq-search, that displays an AJAX search form
319
-
320
- = 0.4 =
321
- - Added the option to "Hide Categories" from FAQ posts
322
-
323
- = 0.3 =
324
- - Added the ability to export all FAQs to a PDF document (to create a user manual, for instance)
325
-
326
- = 0.2 =
327
- - Added a number of grouping and ordering options to the "Options" page
328
-
329
- = 0.1 =
330
- - Initial beta version. Please make comments/suggestions in the "Support" forum.
331
-
332
- == Upgrade Notice ==
333
-
1
  === Plugin Name ===
2
  Contributors: Rustaurius, EtoileWebDesign
3
+ Tags: frequently asked questions, FAQ, FAQs, easy FAQ, knowledge base, simple FAQ, FAQ categories, FAQs, knowledgebase, answer, answers, faq page, FAQ Plugin, help, help desk, helpdesk, questions, wordpress faq, FAQ list, FAQ accordion, custom post type with accordion, faq list, faq with accordion, jquery ui accordion, jquery-ui, shortcodes, wordpress, WordPress Plugin, Categories, social media, facebook, widget, widgets, statistics, AJAX, analytics, responsive, submit questions, WooCommerce, WooCommerce FAQ, WooCommerce Tab, WooCommerce product page
4
  Requires at least: 3.7.0
5
  Tested up to: 4.4.2
6
  License: GPLv3
18
 
19
  Want to decide exactly what order your FAQs are displayed in? Use our simple drag-and-drop reordering feature! Create SEO-friendly links to individual FAQ posts to simply direct customers to exactly the right answer, right away. You can even let your customers add to your FAQ list with the [submit-question] shortcode, which lets visitors submit a question and even propose and answer for it! Easily add links to popular social media, such as Facebook, Twitter and Pinterest so that your customers can help you spread the word!
20
 
21
+ Using WooCommerce to sell your products? Easily add an "FAQ" tab to each product page, so your customers can see answers to common questions about the products they're browsing.
22
+
23
  Great for combining with our <a href='https://wordpress.org/plugins/front-end-only-users/'>user management plugin </a> to create a member's only FAQ area.
24
 
25
 
35
  * Share on social media
36
 
37
  = Premium features include =
38
+ * WooCommerce FAQ tab on product page
39
  * Different display styles
40
  * User-submitted FAQs
41
  * AJAX FAQ search with autocomplete for titles
142
  9. All answers displayed in the 'list' FAQ mode
143
 
144
  == Changelog ==
145
+ = 1.2.0 =
146
+ - Added in a new premium feature: WooCommerce FAQs tab, which lets you add a different list of FAQs on the product page for each WooCommerce product
147
+
148
  = 1.1.19 =
149
  - Added another set of labeling options
150
 
240
  - Fix for the FAQ ordering bug
241
 
242
  = 1.0.0 =
243
+ - Premium version release, check out our website for all of the details <http://www.etoilewebdesign.com/ultimate-faq/>