Skip to content

Commit 1296ee7

Browse files
v3.3.9
1 parent 83ae1ab commit 1296ee7

10 files changed

+35
-31
lines changed

assets/js/modules/dev/src_js_modules_thumb-btn-positioner_js.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/js/modules/dev/src_js_modules_thumb-btn-positioner_js.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

includes/admin/class-alg-wc-wish-list-settings-buttons.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/**
33
* Wish List for WooCommerce Pro - General Section Settings
44
*
5-
* @version 3.3.8
5+
* @version 3.3.9
66
* @since 1.5.0
77
* @author WPFactory.
88
*/
@@ -93,7 +93,7 @@ function get_section_priority() {
9393
/**
9494
* get_settings.
9595
*
96-
* @version 3.3.8
96+
* @version 3.3.9
9797
* @since 1.0.0
9898
* @todo translation via admin (is it recommended?)
9999
*/
@@ -253,9 +253,9 @@ function get_settings( $settings = array() ) {
253253
array(
254254
'title' => __( 'Guide image selector', 'wish-list-for-woocommerce' ),
255255
'desc' => __( 'DOM Selector for the guide image.', 'wish-list-for-woocommerce' ),
256-
'desc_tip' => sprintf( __( 'The default value is %s.', 'wish-list-for-woocommerce' ), '<code>img.wp-post-image</code>' ),
256+
'desc_tip' => sprintf( __( 'The default value is %s.', 'wish-list-for-woocommerce' ), '<code>img.wp-post-image, img.attachment-woocommerce_thumbnail</code>' ),
257257
'id' => 'alg_wc_wl_thumb_btn_guide_img_selector',
258-
'default' => 'img.wp-post-image',
258+
'default' => 'img.wp-post-image, img.attachment-woocommerce_thumbnail',
259259
'type' => 'text',
260260
),
261261
array(

includes/class-alg-wc-wish-list-core.php

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/**
33
* Wish List for WooCommerce - Core Class.
44
*
5-
* @version 3.3.7
5+
* @version 3.3.9
66
* @since 1.0.0
77
* @author WPFactory.
88
*/
@@ -21,7 +21,7 @@ final class Alg_WC_Wish_List_Core {
2121
* @since 1.0.0
2222
* @var string
2323
*/
24-
public $version = '3.3.8';
24+
public $version = '3.3.9';
2525

2626
/**
2727
* @since 1.0.0
@@ -1077,7 +1077,7 @@ public function enqueue_frontend_custom_style() {
10771077
/**
10781078
* get_loading_icon_custom_style.
10791079
*
1080-
* @version 3.3.7
1080+
* @version 3.3.9
10811081
* @since 3.3.7
10821082
*
10831083
* @return string
@@ -1087,7 +1087,9 @@ function get_loading_icon_custom_style() {
10871087
// Loading icon on thumb button.
10881088
if ( filter_var( get_option( Alg_WC_Wish_List_Settings_Buttons::OPTION_THUMB_LOADING_ICON, 'yes' ), FILTER_VALIDATE_BOOLEAN ) ) {
10891089
$custom_css .= '
1090-
.alg-wc-wl-thumb-btn.loading .alg-wc-wl-view-state, .alg-wc-wl-thumb-btn-shortcode-wrapper .alg-wc-wl-btn.loading .alg-wc-wl-view-state{
1090+
.alg-wc-wl-thumb-btn.loading .alg-wc-wl-view-state,
1091+
.alg-wc-wl-remove-item-from-wl.loading .alg-wc-wl-view-state,
1092+
.alg-wc-wl-thumb-btn-shortcode-wrapper .alg-wc-wl-btn.loading .alg-wc-wl-view-state{
10911093
display:none;
10921094
}
10931095
';

includes/free/class-alg-wc-wish-list-customization-thumb-button.php

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/**
33
* Wish List for WooCommerce Pro - Thumb button customization
44
*
5-
* @version 3.3.8
5+
* @version 3.3.9
66
* @since 1.0.0
77
* @author WPFactory.
88
*/
@@ -102,7 +102,7 @@ public static function get_thumb_button_custom_style() {
102102
/**
103103
* Localize custom style params.
104104
*
105-
* @version 3.3.8
105+
* @version 3.3.9
106106
* @since 1.0.0
107107
*
108108
*/
@@ -111,24 +111,22 @@ public static function get_custom_style_dynamic_params() {
111111
'position' => sanitize_text_field( get_option( Alg_WC_Wish_List_Settings_Style::OPTION_STYLE_THUMB_BTN_POSITION, 'topLeft' ) ),
112112
'offset_loop' => filter_var( get_option( Alg_WC_Wish_List_Settings_Style::OPTION_STYLE_THUMB_BTN_OFFSET_LOOP, '17' ), FILTER_VALIDATE_INT ),
113113
'offset_single' => filter_var( get_option( Alg_WC_Wish_List_Settings_Style::OPTION_STYLE_THUMB_BTN_OFFSET_SINGLE, '17' ), FILTER_VALIDATE_INT ),
114-
'img_wrapper_guess_levels_single' => filter_var( get_option( Alg_WC_Wish_List_Settings_Buttons::IMAGE_WRAPPER_GUESSING_LEVELS_SINGLE, 2 ), FILTER_VALIDATE_INT ),
115-
'guide_img_selector' => sanitize_text_field( get_option( 'alg_wc_wl_thumb_btn_guide_img_selector', 'img.wp-post-image' ) ),
116114
);
117115
return $params;
118116
}
119117

120118
/**
121119
* Localize general params.
122120
*
123-
* @version 3.3.8
121+
* @version 3.3.9
124122
* @since 3.3.8
125123
*
126124
* @return array
127125
*/
128126
public static function get_general_dynamic_params() {
129127
$params = array(
130128
'img_wrapper_guess_levels_single' => filter_var( get_option( Alg_WC_Wish_List_Settings_Buttons::IMAGE_WRAPPER_GUESSING_LEVELS_SINGLE, 2 ), FILTER_VALIDATE_INT ),
131-
'guide_img_selector' => sanitize_text_field( get_option( 'alg_wc_wl_thumb_btn_guide_img_selector', 'img.wp-post-image' ) ),
129+
'guide_img_selector' => sanitize_text_field( get_option( 'alg_wc_wl_thumb_btn_guide_img_selector', 'img.wp-post-image, img.attachment-woocommerce_thumbnail' ) ),
132130
);
133131
return $params;
134132
}

langs/wish-list-for-woocommerce-fr_FR.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1172,7 +1172,7 @@ msgid "Style > Thumb button > Icon - Added"
11721172
msgstr ""
11731173

11741174
#: includes/admin/class-alg-wc-wish-list-settings-social.php:49
1175-
#: includes/class-alg-wc-wish-list-core.php:1402
1175+
#: includes/class-alg-wc-wish-list-core.php:1404
11761176
msgid "Share"
11771177
msgstr ""
11781178

@@ -1897,7 +1897,7 @@ msgid "The success notification after all items have been removed from wishlist.
18971897
msgstr ""
18981898

18991899
#: includes/admin/class-alg-wc-wish-list-settings-texts.php:185
1900-
#: includes/class-alg-wc-wish-list-core.php:1224
1900+
#: includes/class-alg-wc-wish-list-core.php:1226
19011901
msgid "All the items have been removed from your wishlist."
19021902
msgstr ""
19031903

@@ -2016,7 +2016,7 @@ msgstr "Tous les articles ont été supprimés de votre liste de souhaits."
20162016
msgid "The Wish list is empty."
20172017
msgstr "La liste de souhaits est vide."
20182018

2019-
#: includes/class-alg-wc-wish-list-core.php:1223
2019+
#: includes/class-alg-wc-wish-list-core.php:1225
20202020
#: includes/free/class-alg-wc-wish-list-ajax.php:415
20212021
#: includes/free/class-alg-wc-wish-list-ajax.php:624
20222022
#: includes/free/class-alg-wc-wish-list-email-sharing.php:197

langs/wish-list-for-woocommerce-nl_NL.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1172,7 +1172,7 @@ msgid "Style > Thumb button > Icon - Added"
11721172
msgstr ""
11731173

11741174
#: includes/admin/class-alg-wc-wish-list-settings-social.php:49
1175-
#: includes/class-alg-wc-wish-list-core.php:1402
1175+
#: includes/class-alg-wc-wish-list-core.php:1404
11761176
msgid "Share"
11771177
msgstr ""
11781178

@@ -1897,7 +1897,7 @@ msgid "The success notification after all items have been removed from wishlist.
18971897
msgstr "De melding dat de bestelling is gelukt nadat alle items van de verlanglijst zijn verwijderd."
18981898

18991899
#: includes/admin/class-alg-wc-wish-list-settings-texts.php:185
1900-
#: includes/class-alg-wc-wish-list-core.php:1224
1900+
#: includes/class-alg-wc-wish-list-core.php:1226
19011901
msgid "All the items have been removed from your wishlist."
19021902
msgstr "Alle items zijn uit uw verlanglijst verwijderd."
19031903

@@ -2016,7 +2016,7 @@ msgstr "Alle items zijn uit uw verlanglijstje verwijderd."
20162016
msgid "The Wish list is empty."
20172017
msgstr "De verlanglijst is leeg."
20182018

2019-
#: includes/class-alg-wc-wish-list-core.php:1223
2019+
#: includes/class-alg-wc-wish-list-core.php:1225
20202020
#: includes/free/class-alg-wc-wish-list-ajax.php:415
20212021
#: includes/free/class-alg-wc-wish-list-ajax.php:624
20222022
#: includes/free/class-alg-wc-wish-list-email-sharing.php:197

langs/wish-list-for-woocommerce.pot

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
# This file is distributed under the GNU General Public License v3.0.
33
msgid ""
44
msgstr ""
5-
"Project-Id-Version: wish-list-for-woocommerce 3.3.8\n"
5+
"Project-Id-Version: wish-list-for-woocommerce 3.3.9\n"
66
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wish-list-for-woocommerce\n"
77
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
88
"Language-Team: LANGUAGE <LL@li.org>\n"
99
"MIME-Version: 1.0\n"
1010
"Content-Type: text/plain; charset=UTF-8\n"
1111
"Content-Transfer-Encoding: 8bit\n"
12-
"POT-Creation-Date: 2026-02-20T19:52:35+01:00\n"
12+
"POT-Creation-Date: 2026-02-20T21:46:18+01:00\n"
1313
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1414
"X-Generator: WP-CLI 2.7.1\n"
1515
"X-Domain: wish-list-for-woocommerce\n"
@@ -1349,7 +1349,7 @@ msgid "If enabled, the icon will point to the wishlist page."
13491349
msgstr ""
13501350

13511351
#: includes/admin/class-alg-wc-wish-list-settings-social.php:49
1352-
#: includes/class-alg-wc-wish-list-core.php:1402
1352+
#: includes/class-alg-wc-wish-list-core.php:1404
13531353
msgid "Share"
13541354
msgstr ""
13551355

@@ -2142,7 +2142,7 @@ msgid "The success notification after all items have been removed from wishlist.
21422142
msgstr ""
21432143

21442144
#: includes/admin/class-alg-wc-wish-list-settings-texts.php:185
2145-
#: includes/class-alg-wc-wish-list-core.php:1224
2145+
#: includes/class-alg-wc-wish-list-core.php:1226
21462146
msgid "All the items have been removed from your wishlist."
21472147
msgstr ""
21482148

@@ -2292,7 +2292,7 @@ msgstr ""
22922292
msgid "The Wish list is empty."
22932293
msgstr ""
22942294

2295-
#: includes/class-alg-wc-wish-list-core.php:1223
2295+
#: includes/class-alg-wc-wish-list-core.php:1225
22962296
#: includes/free/class-alg-wc-wish-list-ajax.php:415
22972297
#: includes/free/class-alg-wc-wish-list-ajax.php:624
22982298
#: includes/free/class-alg-wc-wish-list-email-sharing.php:197

readme.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Contributors: wpcodefactory, omardabbas, karzin, anbinder, kousikmukherjeeli
33
Tags: woocommerce, wishlist, woocommerce wishlist, add to wishlist, product wishlist
44
Requires at least: 6.1
55
Tested up to: 6.9
6-
Stable tag: 3.3.8
6+
Stable tag: 3.3.9
77
Requires PHP: 5.6.0
88
License: GNU General Public License v3.0
99
License URI: http://www.gnu.org/licenses/gpl-3.0.html
@@ -258,6 +258,10 @@ Once activated, access the plugin's settings by navigating to “WooCommerce > S
258258

259259
== Changelog ==
260260

261+
= 3.3.9 - 20/02/2026 =
262+
* Fix - Fixed loading icon on Remove Item from Wishlist button.
263+
* Fix - Fixed Guide image selector option default value.
264+
261265
= 3.3.8 - 20/02/2026 =
262266
* Fix - Improve Thumb Button Positioner JS standards.
263267
* Dev - Buttons - Created the option "Guide image selector" to improve the thumb button position.

wish-list-for-woocommerce.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Plugin Name: WooCommerce Wishlist: Multiple Wishlists per Customer
44
Plugin URI: https://wpfactory.com/item/wish-list-woocommerce/
55
Description: Let your visitors show what products they like on your WooCommerce store with a <strong>Wishlist</strong>.
6-
Version: 3.3.8
6+
Version: 3.3.9
77
Author: WPFactory
88
Author URI: https://wpfactory.com/
99
License: GNU General Public License v3.0

0 commit comments

Comments
 (0)