XT Ajax Add To Cart for WooCommerce Security & Risk Analysis

wordpress.org/plugins/xt-woo-ajax-add-to-cart

"XT Ajax Add To Cart for WooCommerce" allows users to add single products or variable products to the cart without the need to reload the en …

1K active installs v1.1.6 PHP 5.4+ WP 4.8+ Updated Mar 10, 2025
add-to-cartadd-to-cart-redirectajax-add-to-cartwoocommercewoocommerce-add-to-cart
91
A · Safe
CVEs total1
Unpatched0
Last CVESep 23, 2024
Safety Verdict

Is XT Ajax Add To Cart for WooCommerce Safe to Use in 2026?

Generally Safe

Score 91/100

XT Ajax Add To Cart for WooCommerce has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Sep 23, 2024Updated 1yr ago
Risk Assessment

The "xt-woo-ajax-add-to-cart" plugin v1.1.6 presents a mixed security posture. While it demonstrates good practices such as 100% of SQL queries using prepared statements and a high percentage of properly escaped outputs, significant concerns arise from its attack surface. Four AJAX handlers are present, and alarmingly, all of them lack authentication checks, creating a substantial risk of unauthorized actions. The taint analysis, though showing no critical or high severity flows, did identify three flows with unsanitized paths, which could potentially lead to vulnerabilities if not properly handled in downstream code. The vulnerability history shows a single medium-severity CVE, related to Cross-site Scripting, which was recently patched. This indicates a potential for input validation issues, reinforcing the concern about unsanitized paths.

Key Concerns

  • 4 AJAX handlers without authentication checks
  • 3 unsanitized paths in taint analysis
  • 1 medium CVE reported, related to XSS
  • Bundled library Freemius v1.0 outdated (potential for vulnerabilities)
Vulnerabilities
1

XT Ajax Add To Cart for WooCommerce Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-8716medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

XT Ajax Add To Cart for WooCommerce <= 1.1.2 - Reflected Cross-Site Scripting

Sep 23, 2024 Patched in 1.1.3 (1d)
Code Analysis
Analyzed Mar 16, 2026

XT Ajax Add To Cart for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
2 prepared
Unescaped Output
75
885 escaped
Nonce Checks
5
Capability Checks
1
File Operations
4
External Requests
5
Bundled Libraries
2

Bundled Libraries

Select2Freemius1.0

SQL Query Safety

100% prepared2 total queries

Output Escaping

92% escaped960 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
remote_get (xt-framework\includes\admin-tabs\class-admin-tabs.php:408)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
4 unprotected

XT Ajax Add To Cart for WooCommerce Attack Surface

Entry Points4
Unprotected4

AJAX Handlers 4

authwp_ajax_xirki_fonts_google_all_getxt-framework\includes\customizer\xirki\modules\webfonts\class-xirki-fonts-google.php:83
noprivwp_ajax_xirki_fonts_google_all_getxt-framework\includes\customizer\xirki\modules\webfonts\class-xirki-fonts-google.php:84
authwp_ajax_xirki_fonts_standard_all_getxt-framework\includes\customizer\xirki\modules\webfonts\class-xirki-fonts-google.php:85
noprivwp_ajax_xirki_fonts_standard_all_getxt-framework\includes\customizer\xirki\modules\webfonts\class-xirki-fonts-google.php:86
WordPress Hooks 170
filterxtfw_modules_set_shared_byadmin\class-admin.php:42
actioninitadmin\class-admin.php:44
actionxtfw_plugins_loadedxt-framework\includes\admin-tabs\class-admin-tabs.php:46
actionadmin_menuxt-framework\includes\admin-tabs\class-admin-tabs.php:58
actionnetwork_admin_menuxt-framework\includes\admin-tabs\class-admin-tabs.php:59
actionadmin_enqueue_scriptsxt-framework\includes\admin-tabs\class-admin-tabs.php:66
actionadmin_enqueue_scriptsxt-framework\includes\admin-tabs\class-admin-tabs.php:67
actionadmin_body_classxt-framework\includes\admin-tabs\class-admin-tabs.php:68
filteradmin_footer_textxt-framework\includes\admin-tabs\class-admin-tabs.php:69
filterupdate_footerxt-framework\includes\admin-tabs\class-admin-tabs.php:70
filtercustom_menu_orderxt-framework\includes\admin-tabs\class-framework-tabs.php:30
filtermenu_orderxt-framework\includes\admin-tabs\class-framework-tabs.php:31
filtertemplates/account.phpxt-framework\includes\admin-tabs\class-plugin-tabs.php:39
filtertemplates/pricing.phpxt-framework\includes\admin-tabs\class-plugin-tabs.php:40
filtertemplates/checkout.phpxt-framework\includes\admin-tabs\class-plugin-tabs.php:41
filtertemplates/add-ons.phpxt-framework\includes\admin-tabs\class-plugin-tabs.php:42
filtertemplates/contact.phpxt-framework\includes\admin-tabs\class-plugin-tabs.php:43
filter/forms/affiliation.phpxt-framework\includes\admin-tabs\class-plugin-tabs.php:44
actioninitxt-framework\includes\class-ajax.php:48
actioninitxt-framework\includes\class-ajax.php:49
actiontemplate_redirectxt-framework\includes\class-ajax.php:50
actionxtfw_plugins_loadedxt-framework\includes\class-base-hooks.php:32
actionafter_uninstallxt-framework\includes\class-base-hooks.php:36
actionadmin_initxt-framework\includes\class-conflicts-check.php:46
actionplugins_loadedxt-framework\includes\class-framework.php:332
actionplugins_loadedxt-framework\includes\class-framework.php:333
actionbefore_woocommerce_initxt-framework\includes\class-framework.php:371
actionadmin_enqueue_scriptsxt-framework\includes\class-framework.php:411
actionadmin_enqueue_scriptsxt-framework\includes\class-framework.php:412
actionwp_enqueue_scriptsxt-framework\includes\class-framework.php:430
filterhide_account_tabsxt-framework\includes\class-framework.php:701
filteris_submenu_visiblext-framework\includes\class-framework.php:702
filtercheckout/purchaseCompletedxt-framework\includes\class-framework.php:708
filtertemplates/checkout.phpxt-framework\includes\class-framework.php:709
filterfreemius_pricing_js_pathxt-framework\includes\class-framework.php:710
filterhide_freemius_powered_byxt-framework\includes\class-framework.php:711
filterhide_billing_and_payments_infoxt-framework\includes\class-framework.php:712
filterplugin_iconxt-framework\includes\class-framework.php:713
actionplugins_loadedxt-framework\includes\class-i18n.php:32
actioninitxt-framework\includes\class-migration.php:56
actionadmin_enqueue_scriptsxt-framework\includes\class-recommended-plugins.php:59
filterxtfw_admin_tabsxt-framework\includes\class-recommended-plugins.php:60
filterinstall_plugins_tabsxt-framework\includes\class-recommended-plugins.php:61
filterplugins_api_resultxt-framework\includes\class-recommended-plugins.php:65
filterself_admin_urlxt-framework\includes\class-recommended-plugins.php:242
filtersite_transient_update_pluginsxt-framework\includes\class-recommended-plugins.php:254
actionxtfw_admin_inline_scriptsxt-framework\includes\class-review-notice.php:81
actioninitxt-framework\includes\class-review-notice.php:92
filterxtfw_admin_tabsxt-framework\includes\class-system-status.php:88
filterxtfw_global_menu_badgesxt-framework\includes\class-system-status.php:89
actionupgrader_process_completext-framework\includes\class-system-status.php:90
actionafter_switch_themext-framework\includes\class-system-status.php:91
actionxtfw_plugins_loadedxt-framework\includes\class-system-status.php:93
actionadmin_enqueue_scriptsxt-framework\includes\class-system-status.php:183
actioninitxt-framework\includes\class-wc-ajax.php:49
actionwp_enqueue_scriptsxt-framework\includes\class-woocommerce.php:16
actionflatsome_woocommerce_shop_loop_imagesxt-framework\includes\class-woocommerce.php:20
actionflatsome_woocommerce_shop_loop_imagesxt-framework\includes\class-woocommerce.php:21
actionwoocommerce_before_shop_loop_item_titlext-framework\includes\class-woocommerce.php:25
actionwoocommerce_before_shop_loop_item_titlext-framework\includes\class-woocommerce.php:26
filterxirki/control_typesxt-framework\includes\customizer\class-customizer-controls.php:21
filterxirki_telemetryxt-framework\includes\customizer\class-customizer.php:56
actioncustomize_registerxt-framework\includes\customizer\class-customizer.php:86
actioncustomize_preview_initxt-framework\includes\customizer\class-customizer.php:88
actioncustomize_controls_enqueue_scriptsxt-framework\includes\customizer\class-customizer.php:89
filterwp_check_filetype_and_extxt-framework\includes\customizer\class-customizer.php:91
filterbody_classxt-framework\includes\customizer\class-customizer.php:93
actioncustomize_controls_print_footer_scriptsxt-framework\includes\customizer\xirki\controls\class-xirki-controls.php:54
actionafter_setup_themext-framework\includes\customizer\xirki\core\class-xirki-init.php:42
actionwp_loadedxt-framework\includes\customizer\xirki\core\class-xirki-init.php:43
filterxirki_control_typesxt-framework\includes\customizer\xirki\core\class-xirki-init.php:44
actioncustomize_registerxt-framework\includes\customizer\xirki\core\class-xirki-init.php:46
actioncustomize_registerxt-framework\includes\customizer\xirki\core\class-xirki-init.php:47
actioncustomize_registerxt-framework\includes\customizer\xirki\core\class-xirki-init.php:48
actionadmin_noticesxt-framework\includes\customizer\xirki\core\class-xirki-init.php:50
actionadmin_initxt-framework\includes\customizer\xirki\core\class-xirki-init.php:51
actioncustomize_registerxt-framework\includes\customizer\xirki\core\class-xirki-init.php:124
actioncustomize_registerxt-framework\includes\customizer\xirki\core\class-xirki-init.php:125
actioncustomize_registerxt-framework\includes\customizer\xirki\core\class-xirki-init.php:126
actioncustomize_registerxt-framework\includes\customizer\xirki\core\class-xirki-init.php:127
actionplugins_loadedxt-framework\includes\customizer\xirki\core\class-xirki-l10n.php:44
filteroverride_load_textdomainxt-framework\includes\customizer\xirki\core\class-xirki-l10n.php:50
actionafter_setup_themext-framework\includes\customizer\xirki\core\class-xirki-modules.php:45
actionafter_setup_themext-framework\includes\customizer\xirki\core\class-xirki-modules.php:46
actioncustomize_controls_print_footer_scriptsxt-framework\includes\customizer\xirki\core\class-xirki-sections.php:25
filterhttp_request_argsxt-framework\includes\customizer\xirki\core\class-xirki-util.php:25
filterxirki_values_get_valuext-framework\includes\customizer\xirki\core\class-xirki-values.php:28
filterxirki_configxt-framework\includes\customizer\xirki\deprecated\filters.php:4
filterxirki_control_typesxt-framework\includes\customizer\xirki\deprecated\filters.php:8
filterxirki_section_typesxt-framework\includes\customizer\xirki\deprecated\filters.php:12
filterxirki_section_types_excludext-framework\includes\customizer\xirki\deprecated\filters.php:16
filterxirki_control_types_excludext-framework\includes\customizer\xirki\deprecated\filters.php:20
filterxirki_controlsxt-framework\includes\customizer\xirki\deprecated\filters.php:24
filterxirki_fieldsxt-framework\includes\customizer\xirki\deprecated\filters.php:28
filterxirki_modulesxt-framework\includes\customizer\xirki\deprecated\filters.php:32
filterxirki_panel_typesxt-framework\includes\customizer\xirki\deprecated\filters.php:36
filterxirki_setting_typesxt-framework\includes\customizer\xirki\deprecated\filters.php:40
filterxirki_variablext-framework\includes\customizer\xirki\deprecated\filters.php:44
filterxirki_values_get_valuext-framework\includes\customizer\xirki\deprecated\filters.php:48
actioninitxt-framework\includes\customizer\xirki\deprecated\filters.php:52
filterxirki_enqueue_google_fontsxt-framework\includes\customizer\xirki\deprecated\filters.php:82
filterxirki_styles_arrayxt-framework\includes\customizer\xirki\deprecated\filters.php:86
filterxirki_dynamic_css_methodxt-framework\includes\customizer\xirki\deprecated\filters.php:90
filterxirki_postmessage_scriptxt-framework\includes\customizer\xirki\deprecated\filters.php:94
filterxirki_fonts_allxt-framework\includes\customizer\xirki\deprecated\filters.php:98
filterxirki_fonts_standard_fontsxt-framework\includes\customizer\xirki\deprecated\filters.php:102
filterxirki_fonts_google_fontsxt-framework\includes\customizer\xirki\deprecated\filters.php:106
filterxirki_googlefonts_load_methodxt-framework\includes\customizer\xirki\deprecated\filters.php:110
actioninitxt-framework\includes\customizer\xirki\modules\css\class-xirki-modules-css.php:61
actionenqueue_block_editor_assetsxt-framework\includes\customizer\xirki\modules\css\class-xirki-modules-css.php:95
actionwpxt-framework\includes\customizer\xirki\modules\css\class-xirki-modules-css.php:97
actionwp_enqueue_scriptsxt-framework\includes\customizer\xirki\modules\css\class-xirki-modules-css.php:105
actionwp_headxt-framework\includes\customizer\xirki\modules\css\class-xirki-modules-css.php:107
actioninitxt-framework\includes\customizer\xirki\modules\css-vars\class-xirki-modules-css-vars.php:55
actionwp_headxt-framework\includes\customizer\xirki\modules\css-vars\class-xirki-modules-css-vars.php:56
actionadmin_headxt-framework\includes\customizer\xirki\modules\css-vars\class-xirki-modules-css-vars.php:57
actioncustomize_preview_initxt-framework\includes\customizer\xirki\modules\css-vars\class-xirki-modules-css-vars.php:58
filterxirki_section_typesxt-framework\includes\customizer\xirki\modules\custom-sections\class-xirki-modules-custom-sections.php:43
filterxirki_panel_typesxt-framework\includes\customizer\xirki\modules\custom-sections\class-xirki-modules-custom-sections.php:46
actioncustomize_registerxt-framework\includes\customizer\xirki\modules\custom-sections\class-xirki-modules-custom-sections.php:49
actioncustomize_controls_enqueue_scriptsxt-framework\includes\customizer\xirki\modules\custom-sections\class-xirki-modules-custom-sections.php:52
actioncustomize_controls_print_scriptsxt-framework\includes\customizer\xirki\modules\customizer-branding\class-xirki-modules-customizer-branding.php:42
actioncustomize_controls_print_stylesxt-framework\includes\customizer\xirki\modules\customizer-styling\class-xirki-modules-customizer-styling.php:42
actioncustomize_controls_enqueue_scriptsxt-framework\includes\customizer\xirki\modules\field-dependencies\class-xirki-modules-field-dependencies.php:40
actionadmin_initxt-framework\includes\customizer\xirki\modules\gutenberg\class-xirki-modules-gutenberg.php:86
actionafter_setup_themext-framework\includes\customizer\xirki\modules\gutenberg\class-xirki-modules-gutenberg.php:129
filterblock_editor_settings_allxt-framework\includes\customizer\xirki\modules\gutenberg\class-xirki-modules-gutenberg.php:130
actioncustomize_controls_enqueue_scriptsxt-framework\includes\customizer\xirki\modules\icons\class-xirki-modules-icons.php:48
actioninitxt-framework\includes\customizer\xirki\modules\loading\class-xirki-modules-loading.php:33
actionwp_footerxt-framework\includes\customizer\xirki\modules\loading\class-xirki-modules-loading.php:69
actionwp_headxt-framework\includes\customizer\xirki\modules\loading\class-xirki-modules-loading.php:70
actioncustomize_preview_initxt-framework\includes\customizer\xirki\modules\post-meta\class-xirki-modules-post-meta.php:46
actioncustomize_controls_enqueue_scriptsxt-framework\includes\customizer\xirki\modules\post-meta\class-xirki-modules-post-meta.php:47
actionwp_enqueue_scriptsxt-framework\includes\customizer\xirki\modules\post-meta\class-xirki-modules-post-meta.php:67
actioncustomize_preview_initxt-framework\includes\customizer\xirki\modules\postmessage\class-xirki-modules-postmessage.php:40
actioncustomize_controls_print_footer_scriptsxt-framework\includes\customizer\xirki\modules\preset\class-xirki-modules-preset.php:40
actioncustomize_registerxt-framework\includes\customizer\xirki\modules\selective-refresh\class-xirki-modules-selective-refresh.php:34
actioninitxt-framework\includes\customizer\xirki\modules\telemetry\class-xirki-modules-telemetry.php:46
actionadmin_noticesxt-framework\includes\customizer\xirki\modules\telemetry\class-xirki-modules-telemetry.php:47
actionwp_footerxt-framework\includes\customizer\xirki\modules\telemetry\class-xirki-modules-telemetry.php:78
actioncustomize_controls_print_footer_scriptsxt-framework\includes\customizer\xirki\modules\tooltips\class-xirki-modules-tooltips.php:49
actionwp_headxt-framework\includes\customizer\xirki\modules\webfont-loader\class-xirki-modules-webfont-loader.php:51
actionadmin_enqueue_scriptsxt-framework\includes\customizer\xirki\modules\webfont-loader\class-xirki-modules-webfont-loader.php:52
actionwp_headxt-framework\includes\customizer\xirki\modules\webfonts\class-xirki-modules-webfonts-async.php:69
actionwp_headxt-framework\includes\customizer\xirki\modules\webfonts\class-xirki-modules-webfonts-async.php:70
actionadmin_enqueue_scriptsxt-framework\includes\customizer\xirki\modules\webfonts\class-xirki-modules-webfonts-async.php:73
actionadmin_enqueue_scriptsxt-framework\includes\customizer\xirki\modules\webfonts\class-xirki-modules-webfonts-async.php:74
filterwp_resource_hintsxt-framework\includes\customizer\xirki\modules\webfonts\class-xirki-modules-webfonts-async.php:76
actionwpxt-framework\includes\customizer\xirki\modules\webfonts\class-xirki-modules-webfonts-embed.php:69
filterwp_resource_hintsxt-framework\includes\customizer\xirki\modules\webfonts\class-xirki-modules-webfonts-embed.php:70
actionxirki_dynamic_cssxt-framework\includes\customizer\xirki\modules\webfonts\class-xirki-modules-webfonts-embed.php:82
actionwp_loadedxt-framework\includes\customizer\xirki\modules\webfonts\class-xirki-modules-webfonts.php:54
actionadmin_footerxt-framework\includes\functions-essential.php:566
actionwp_footerxt-framework\includes\functions-essential.php:567
filterwp_kses_allowed_htmlxt-framework\includes\functions-wp-filters.php:14
filteroption_woocommerce_enable_ajax_add_to_cartxt-framework\includes\modules\add-to-cart\module-add-to-cart.php:56
filteroption_woocommerce_cart_redirect_after_addxt-framework\includes\modules\add-to-cart\module-add-to-cart.php:59
filterwoocommerce_add_to_cart_redirectxt-framework\includes\modules\add-to-cart\module-add-to-cart.php:62
actioninitxt-framework\includes\modules\add-to-cart\module-add-to-cart.php:65
actionwp_enqueue_scriptsxt-framework\includes\modules\add-to-cart\module-add-to-cart.php:87
actionbody_classxt-framework\includes\modules\add-to-cart\module-add-to-cart.php:90
filterwoocommerce_add_to_cart_fragmentsxt-framework\includes\modules\add-to-cart\module-add-to-cart.php:281
actionwoocommerce_after_shop_loop_itemxt-framework\includes\modules\add-to-cart\module-add-to-cart.php:376
actioninitxt-framework\includes\notices\class-notices.php:76
filterwp_redirectxt-framework\includes\notices\class-notices.php:77
actionadmin_noticesxt-framework\includes\notices\class-notices.php:81
actionadmin_enqueue_scriptsxt-framework\includes\notices\class-notices.php:82
actionwp_enqueue_scriptsxt-framework\includes\notices\class-notices.php:86
actionadmin_enqueue_scriptsxt-framework\includes\settings\class-settings.php:1414
actionadmin_body_classxt-framework\includes\settings\class-settings.php:1415
Maintenance & Trust

XT Ajax Add To Cart for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedMar 10, 2025
PHP min version5.4
Downloads21K

Community Trust

Rating96/100
Number of ratings29
Active installs1K
Developer Profile

XT Ajax Add To Cart for WooCommerce Developer Profile

XplodedThemes

6 plugins · 47K total installs

75
trust score
Avg Security Score
94/100
Avg Patch Time
268 days
View full developer profile
Detection Fingerprints

How We Detect XT Ajax Add To Cart for WooCommerce

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/css/xtfw-admin-global.css/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-admin-global.js/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-select2.js/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-colorpicker.js/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-range.js/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-datepicker.js/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-media-uploader.js/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-gallery.js+12 more
Script Paths
/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-admin-global.js/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-select2.js/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-colorpicker.js/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-range.js/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-datepicker.js/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-media-uploader.js+12 more
Version Parameters
/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/css/xtfw-admin-global.css?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-admin-global.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-select2.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-colorpicker.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-range.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-datepicker.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-media-uploader.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-gallery.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-textarea.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-editor.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-multicheck.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-typography.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-dimensions.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-sorter.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-repeater.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-icons.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/assets/js/xtfw-upload.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/assets/css/xt-woo-ajax-add-to-cart-public.css?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/assets/js/xt-woo-ajax-add-to-cart-public.js?ver=/wp-content/plugins/xt-woo-ajax-add-to-cart/assets/js/xt-woo-ajax-add-to-cart-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
xtfw-field-type-textxtfw-field-type-textareaxtfw-field-type-editorxtfw-field-type-selectxtfw-field-type-select2xtfw-field-type-multicheckxtfw-field-type-radioxtfw-field-type-checkbox+15 more
Data Attributes
data-xtfw-field-id
JS Globals
xt_wooatc_pluginXT_WOOATC
FAQ

Frequently Asked Questions about XT Ajax Add To Cart for WooCommerce