fix: correct minicart trigger selector to .shoptimizer-cart .cart-contents
This commit is contained in:
@@ -95,13 +95,11 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
// --- 2. Shoptimizer direct panel toggle --------------------------
|
// --- 2. Shoptimizer direct panel toggle --------------------------
|
||||||
// Shoptimizer opens its cart panel by adding the 'active' class to
|
// Shoptimizer's cart anchor is a.cart-contents inside .shoptimizer-cart.
|
||||||
// .site-header-cart and showing the child .widget_shopping_cart.
|
// If the selector loop above somehow missed it, grab it directly.
|
||||||
// Try that directly if we couldn't find the button.
|
var $directBtn = $( '.shoptimizer-cart a.cart-contents' );
|
||||||
var $panel = $( '.site-header-cart' );
|
if ( $directBtn.length ) {
|
||||||
if ( $panel.length ) {
|
$directBtn[ 0 ].click();
|
||||||
$panel.toggleClass( 'active' );
|
|
||||||
$panel.find( '.widget_shopping_cart' ).toggleClass( 'cart-open' );
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
* Plugin Name: CommerceKit Floating Cart
|
* Plugin Name: CommerceKit Floating Cart
|
||||||
* Plugin URI: https://www.commercegurus.com
|
* Plugin URI: https://www.commercegurus.com
|
||||||
* Description: Adds a floating cart icon (bottom-right) and auto-opens the CommerceKit minicart after add to cart. Requires CommerceGurus CommerceKit and WooCommerce.
|
* Description: Adds a floating cart icon (bottom-right) and auto-opens the CommerceKit minicart after add to cart. Requires CommerceGurus CommerceKit and WooCommerce.
|
||||||
* Version: 1.0.1
|
* Version: 1.0.2
|
||||||
* Author: CommerceGurus
|
* Author: CommerceGurus
|
||||||
* Author URI: https://www.commercegurus.com
|
* Author URI: https://www.commercegurus.com
|
||||||
* License: GPLv3
|
* License: GPLv3
|
||||||
@@ -19,7 +19,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
define( 'CGKIT_FC_VERSION', '1.0.1' );
|
define( 'CGKIT_FC_VERSION', '1.0.2' );
|
||||||
define( 'CGKIT_FC_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
|
define( 'CGKIT_FC_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
|
||||||
define( 'CGKIT_FC_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
|
define( 'CGKIT_FC_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
|
||||||
|
|
||||||
@@ -110,7 +110,7 @@ class CommerceKit_Floating_Cart {
|
|||||||
*/
|
*/
|
||||||
$trigger = apply_filters(
|
$trigger = apply_filters(
|
||||||
'cgkit_fc_minicart_trigger',
|
'cgkit_fc_minicart_trigger',
|
||||||
'.site-header-cart .cart-click, .wcmenucart, a.cart-contents, .header-cart-link, .shoptimizer-cart-link'
|
'.shoptimizer-cart .cart-contents, .site-header-cart .cart-contents, .wcmenucart, .header-cart-link'
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user