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 | 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 +33 -0
- Functions/EWD_UFAQ_Version_Update.php +2 -1
- Functions/Register_EWD_UFAQ_Posts_Taxonomies.php +2 -1
- Functions/Update_Admin_Databases.php +6 -5
- Main.php +4 -2
- html/OptionsPage.php +11 -0
- readme.txt +8 -98
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.
|
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 |
-
|
51 |
-
if (isset($_POST['
|
52 |
-
if (isset($_POST['
|
53 |
-
if (isset($_POST['
|
54 |
-
if (isset($_POST['
|
|
|
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.
|
11 |
*/
|
12 |
|
13 |
global $ewd_ufaq_message;
|
14 |
global $UFAQ_Full_Version;
|
15 |
global $EWD_UFAQ_Version;
|
16 |
|
17 |
-
$EWD_UFAQ_Version = '1.
|
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/>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|