PluginProbe
King Addons for Elementor – 100+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce Builder, Mega Menu, Popup Builder / 51.1.86
King Addons for Elementor – 100+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce Builder, Mega Menu, Popup Builder v51.1.86
51.1.86 51.1.84 51.1.85 51.1.83 51.1.82 51.1.81 51.1.79 51.1.78 51.1.77 51.1.76 51.1.74 51.1.75 51.1.65 51.1.64 51.1.63 trunk 51.1.14 51.1.2 51.1.35 51.1.36 51.1.37 51.1.38 51.1.39 51.1.44 51.1.45 All 40 releases
← All changes | includes/RegisterAssets.php +0 -14 51.1.7851.1.86 View file →
@@ -120,22 +120,8 @@
120 120 'recaptcha_error' => esc_html__('Recaptcha Error', 'king-addons'),
121 121 ]);
122 122 }
123 123
124 - // Localize form builder script - Security fix: Remove public nonce exposure
125 - if (KING_ADDONS_WGT_FORM_BUILDER) {
126 - wp_localize_script(KING_ADDONS_ASSETS_UNIQUE_KEY . '-form-builder-script', 'king_addons_form_builder_vars', [
127 - 'ajax_url' => admin_url('admin-ajax.php'),
128 - // Security fix: Remove public nonce exposure - generate dynamically in AJAX handlers
129 - 'required_text' => esc_html__('This field is required', 'king-addons'),
130 - 'email_text' => esc_html__('Enter a valid email', 'king-addons'),
131 - 'select_empty' => esc_html__('Nothing selected', 'king-addons'),
132 - 'file_empty' => esc_html__('Please upload a file', 'king-addons'),
133 - 'recaptcha_v3_site_key' => get_option('king_addons_recaptcha_v3_site_key'),
134 - 'recaptcha_error' => esc_html__('Recaptcha Error', 'king-addons'),
135 - ]);
136 - }
137 -
138 124 foreach (ModulesMap::getModulesMapArray()['features'] as $feature_id => $feature_array) {
139 125 foreach ($feature_array['js'] as $js) {
140 126 wp_register_script(KING_ADDONS_ASSETS_UNIQUE_KEY . '-' . $feature_id . '-' . $js, KING_ADDONS_URL . 'includes/features/' . $feature_array['php-class'] . '/' . $js . '.js', null, KING_ADDONS_VERSION);
141 127 }