PluginProbe
Ever Compare – Products Compare Plugin for WooCommerce / trunk
Ever Compare – Products Compare Plugin for WooCommerce vtrunk
1.3.7 1.1.7 1.1.8 1.1.9 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 trunk 1.0.0 1.0.1 1.0.2 All 31 releases
← All changes | includes/classes/Assets.php +13 -6 1.3.4trunk View file →
@@ -1,6 +1,8 @@
1 1 <?php
2 2 namespace EverCompare;
3 +
4 +defined( 'ABSPATH' ) || exit;
3 5 /**
4 6 * Assets handlers class
5 7 */
6 8 class Assets {
@@ -110,17 +112,22 @@
110 112 // Frontend Localize data
111 113 $option_data = array(
112 114 'remove_on_click' => ever_compare_get_option( 'remove_on_click','ever_compare_settings_tabs', 'off' ),
113 115 'enable_success_notification' => ever_compare_get_option( 'enable_success_notification', 'ever_compare_settings_general', 'off' ),
114 - 'success_added_notification_text' => ever_compare_get_option( 'success_added_notification_text', 'ever_compare_settings_general', __( '{product_name} added to wishlist.', 'ever-compare') ),
115 - 'success_removed_notification_text' => ever_compare_get_option( 'success_removed_notification_text', 'ever_compare_settings_general', __( '{product_name} removed from wishlist.', 'ever-compare') ),
116 + 'success_added_notification_text' => ever_compare_get_option( 'success_added_notification_text', 'ever_compare_settings_general', __( '{product_name} added to compare list.', 'ever-compare') ),
117 + 'success_removed_notification_text' => ever_compare_get_option( 'success_removed_notification_text', 'ever_compare_settings_general', __( '{product_name} removed from compare list.', 'ever-compare') ),
116 118 'removed_notification_after' => ever_compare_get_option( 'removed_notification_after', 'ever_compare_settings_general', -1 ),
117 119 );
120 + $cookie_name = 'ever_compare_compare_list';
121 + if ( is_multisite() ) {
122 + $cookie_name .= '_' . get_current_blog_id();
123 + }
118 124 $localize_data = array(
119 - 'ajaxurl' => admin_url( 'admin-ajax.php' ),
120 - 'nonce' => wp_create_nonce('ever_compare_nonce'),
121 - 'popup' => ( ever_compare_get_option( 'open_popup', 'ever_compare_settings_tabs', 'on' ) === 'on' ) ? 'yes' : 'no',
122 - 'option_data' => $option_data,
125 + 'ajaxurl' => admin_url( 'admin-ajax.php' ),
126 + 'cookie_name' => $cookie_name,
127 + 'compare_page_url' => esc_url( get_permalink( ever_compare_get_option( 'compare_page', 'ever_compare_table_settings_tabs' ) ) ),
128 + 'popup' => ( ever_compare_get_option( 'open_popup', 'ever_compare_settings_tabs', 'on' ) === 'on' ) ? 'yes' : 'no',
129 + 'option_data' => $option_data,
123 130 );
124 131
125 132 // Admin Localize data
126 133 $setting_page = 0;