Version Description
Download this release
Release Info
| Developer | cbaldelomar |
| Plugin | |
| Version | 3.32 |
| Comparing to | |
| See all releases | |
Code changes from version 3.31 to 3.32
README.md
CHANGED
|
@@ -106,6 +106,10 @@ See our help article on [how to manually upload a plugin](http://knowledgebase.a
|
|
| 106 |
|
| 107 |
## Changelog ##
|
| 108 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 109 |
### Version 3.31 ###
|
| 110 |
|
| 111 |
* fixed bug with accordion not closing
|
| 106 |
|
| 107 |
## Changelog ##
|
| 108 |
|
| 109 |
+
### Version 3.32 ###
|
| 110 |
+
|
| 111 |
+
* Updated WPC Settings Framework to 1.0.7
|
| 112 |
+
|
| 113 |
### Version 3.31 ###
|
| 114 |
|
| 115 |
* fixed bug with accordion not closing
|
admin/class-options.php
CHANGED
|
@@ -53,7 +53,8 @@ class WPC_Shortcodes_Options extends WPC_Shortcodes_Vars {
|
|
| 53 |
array(
|
| 54 |
'option_name' => 'social_icons_display',
|
| 55 |
'title' => 'Order / Show / Hide',
|
| 56 |
-
'
|
|
|
|
| 57 |
'description' => '',
|
| 58 |
'type' => 'order_show_hide',
|
| 59 |
'callback' => array( &$this, 'sanitize_social_icons' ),
|
|
@@ -94,7 +95,8 @@ class WPC_Shortcodes_Options extends WPC_Shortcodes_Vars {
|
|
| 94 |
array(
|
| 95 |
'option_name' => 'share_buttons_display',
|
| 96 |
'title' => 'Order / Show / Hide',
|
| 97 |
-
'
|
|
|
|
| 98 |
'description' => '',
|
| 99 |
'type' => 'order_show_hide',
|
| 100 |
'callback' => array( &$this, 'sanitize_share_buttons' ),
|
|
@@ -481,4 +483,23 @@ class WPC_Shortcodes_Options extends WPC_Shortcodes_Vars {
|
|
| 481 |
|
| 482 |
return $valid;
|
| 483 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 484 |
}
|
| 53 |
array(
|
| 54 |
'option_name' => 'social_icons_display',
|
| 55 |
'title' => 'Order / Show / Hide',
|
| 56 |
+
'selection' => parent::$social_icons,
|
| 57 |
+
'default' => $this->set_default_order_show_hide_type( parent::$theme_support[ 'social_icons_selected' ], parent::$social_icons ),
|
| 58 |
'description' => '',
|
| 59 |
'type' => 'order_show_hide',
|
| 60 |
'callback' => array( &$this, 'sanitize_social_icons' ),
|
| 95 |
array(
|
| 96 |
'option_name' => 'share_buttons_display',
|
| 97 |
'title' => 'Order / Show / Hide',
|
| 98 |
+
'selection' => parent::$share_buttons,
|
| 99 |
+
'default' => $this->set_default_order_show_hide_type( parent::$theme_support[ 'share_buttons_selected' ], parent::$share_buttons ),
|
| 100 |
'description' => '',
|
| 101 |
'type' => 'order_show_hide',
|
| 102 |
'callback' => array( &$this, 'sanitize_share_buttons' ),
|
| 483 |
|
| 484 |
return $valid;
|
| 485 |
}
|
| 486 |
+
|
| 487 |
+
private function set_default_order_show_hide_type( $selected, $default ) {
|
| 488 |
+
if ( isset( $selected ) && is_array( $selected ) && ! empty( $selected ) ) {
|
| 489 |
+
$new_order = array();
|
| 490 |
+
|
| 491 |
+
foreach( $selected as $index => $key_name ) {
|
| 492 |
+
if ( array_key_exists( $key_name, $default ) ) {
|
| 493 |
+
$new_order[ $key_name ] = $default[ $key_name ];
|
| 494 |
+
unset( $default[ $key_name ] );
|
| 495 |
+
}
|
| 496 |
+
}
|
| 497 |
+
|
| 498 |
+
if ( ! empty( $new_order ) ) {
|
| 499 |
+
return $new_order;
|
| 500 |
+
}
|
| 501 |
+
}
|
| 502 |
+
|
| 503 |
+
return $default;
|
| 504 |
+
}
|
| 505 |
}
|
includes/vendors/wpc-settings-framework/class-wpc-settings-framework.php
CHANGED
|
@@ -17,7 +17,7 @@
|
|
| 17 |
*/
|
| 18 |
class WC_Shortcodes_Settings_Framework {
|
| 19 |
|
| 20 |
-
protected $version = '1.0.
|
| 21 |
|
| 22 |
/**
|
| 23 |
* Instance of this class.
|
|
@@ -590,6 +590,7 @@ class WC_Shortcodes_Settings_Framework {
|
|
| 590 |
$args['display'] = 'default';
|
| 591 |
|
| 592 |
extract( $args );
|
|
|
|
| 593 |
$val = get_option( $option_name, $default );
|
| 594 |
|
| 595 |
switch ( $args['type'] ) {
|
| 17 |
*/
|
| 18 |
class WC_Shortcodes_Settings_Framework {
|
| 19 |
|
| 20 |
+
protected $version = '1.0.7';
|
| 21 |
|
| 22 |
/**
|
| 23 |
* Instance of this class.
|
| 590 |
$args['display'] = 'default';
|
| 591 |
|
| 592 |
extract( $args );
|
| 593 |
+
|
| 594 |
$val = get_option( $option_name, $default );
|
| 595 |
|
| 596 |
switch ( $args['type'] ) {
|
includes/vendors/wpc-settings-framework/views/settings/order-show-hide.php
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
<?php
|
| 2 |
-
$not_selected = $
|
| 3 |
?>
|
| 4 |
|
| 5 |
<?php if ( isset( $label ) ) : ?>
|
| 1 |
<?php
|
| 2 |
+
$not_selected = $selection;
|
| 3 |
?>
|
| 4 |
|
| 5 |
<?php if ( isset( $label ) ) : ?>
|
public/class-vars.php
CHANGED
|
@@ -8,7 +8,7 @@ class WPC_Shortcodes_Vars {
|
|
| 8 |
*
|
| 9 |
* @var string
|
| 10 |
*/
|
| 11 |
-
const VERSION = '3.
|
| 12 |
const DB_VERSION = '1.0';
|
| 13 |
|
| 14 |
/**
|
|
@@ -171,6 +171,8 @@ class WPC_Shortcodes_Vars {
|
|
| 171 |
'print_small_share_button' => '',
|
| 172 |
'print_medium_share_button' => '',
|
| 173 |
'print_share_button' => WC_SHORTCODES_PLUGIN_URL . 'public/assets/img/print.png',
|
|
|
|
|
|
|
| 174 |
);
|
| 175 |
|
| 176 |
// Shortcode Options
|
| 8 |
*
|
| 9 |
* @var string
|
| 10 |
*/
|
| 11 |
+
const VERSION = '3.32';
|
| 12 |
const DB_VERSION = '1.0';
|
| 13 |
|
| 14 |
/**
|
| 171 |
'print_small_share_button' => '',
|
| 172 |
'print_medium_share_button' => '',
|
| 173 |
'print_share_button' => WC_SHORTCODES_PLUGIN_URL . 'public/assets/img/print.png',
|
| 174 |
+
'social_icons_selected' => array( 'pinterest', 'instagram', 'facebook', 'twitter', 'email' ),
|
| 175 |
+
'share_buttons_selected' => array( 'pinterest', 'facebook', 'twitter', 'email' ),
|
| 176 |
);
|
| 177 |
|
| 178 |
// Shortcode Options
|
readme.txt
CHANGED
|
@@ -113,6 +113,10 @@ See our help article on [how to manually upload a plugin](http://knowledgebase.a
|
|
| 113 |
|
| 114 |
== Changelog ==
|
| 115 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 116 |
= Version 3.31 =
|
| 117 |
|
| 118 |
* fixed bug with accordion not closing
|
| 113 |
|
| 114 |
== Changelog ==
|
| 115 |
|
| 116 |
+
= Version 3.32 =
|
| 117 |
+
|
| 118 |
+
* Updated WPC Settings Framework to 1.0.7
|
| 119 |
+
|
| 120 |
= Version 3.31 =
|
| 121 |
|
| 122 |
* fixed bug with accordion not closing
|
wc-shortcodes.php
CHANGED
|
@@ -5,7 +5,7 @@ Plugin URI: http://angiemakes.com/feminine-wordpress-blog-themes-women/
|
|
| 5 |
Description: A plugin that adds a useful family of shortcodes to your WordPress theme.
|
| 6 |
Author: Chris Baldelomar
|
| 7 |
Author URI: http://angiemakes.com/
|
| 8 |
-
Version: 3.
|
| 9 |
License: GPLv2 or later
|
| 10 |
*/
|
| 11 |
|
| 5 |
Description: A plugin that adds a useful family of shortcodes to your WordPress theme.
|
| 6 |
Author: Chris Baldelomar
|
| 7 |
Author URI: http://angiemakes.com/
|
| 8 |
+
Version: 3.32
|
| 9 |
License: GPLv2 or later
|
| 10 |
*/
|
| 11 |
|
