Changeset 3453769
- Timestamp:
- 02/04/2026 12:00:40 PM (5 weeks ago)
- Location:
- xpro-elementor-addons/trunk
- Files:
-
- 4 edited
-
changelog.txt (modified) (1 diff)
-
inc/dynamic-content/custom-post-item-api.php (modified) (2 diffs)
-
readme.txt (modified) (2 diffs)
-
xpro-elementor-addons.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
xpro-elementor-addons/trunk/changelog.txt
r3451993 r3453769 1 = V 1.4.23 – 04 Feb 2026 2 3 - Fix: Added sanitization and escaping to secure REST API and prevent XSS. 4 5 1 6 = V 1.4.22 – 02 Feb 2026 2 7 -
xpro-elementor-addons/trunk/inc/dynamic-content/custom-post-item-api.php
r2904355 r3453769 14 14 15 15 public function get_content_editor() { 16 $content_key = $this->request['key']; 17 $content_type = $this->request['type']; 16 17 if ( ! is_user_logged_in() || ! current_user_can( 'edit_posts' ) ) { 18 wp_die( __( 'Unauthorized request.', 'xpro-elementor-addons' ), 403 ); 19 } 20 21 $content_key = sanitize_text_field( $this->request['key'] ); 22 $content_type = sanitize_text_field( $this->request['type'] ); 23 18 24 19 25 $builder_post_title = 'dynamic-content-' . $content_type . '-' . $content_key; … … 50 56 51 57 $url = get_admin_url() . '/post.php?post=' . $builder_post_id . '&action=elementor'; 52 wp_safe_redirect( $url ); 58 wp_safe_redirect( $url ); 59 To: $url = admin_url( 60 'post.php?post=' . absint( $builder_post_id ) . '&action=elementor' 61 ); 62 wp_safe_redirect( $url ); 53 63 exit; 64 54 65 } 55 66 } -
xpro-elementor-addons/trunk/readme.txt
r3451993 r3453769 1 1 === Xpro Addons — 140+ Widgets for Elementor === 2 2 Plugin Name: Xpro Addons For Elementor (140+ Widgets & Free Theme Builder) 3 Version: 1.4.2 23 Version: 1.4.23 4 4 Contributors: Xpro 5 5 Tags: elementor, widgets for elementor, elementor widgets, addons for elementor, woocommerce elementor 6 6 Requires at least: 6.0 7 Tested up to: 6.9 8 Stable tag: 1.4.2 27 Tested up to: 6.9.1 8 Stable tag: 1.4.23 9 9 Requires PHP: 7.4 10 10 License: GPLv2 … … 266 266 == Changelog == 267 267 268 = V 1.4.22 – 28 Jan 2026 268 = V 1.4.23 – 04 Feb 2026 269 270 - Fix: Added sanitization and escaping to secure REST API and prevent XSS. 271 272 273 = V 1.4.22 – 02 Feb 2026 269 274 270 275 - Fix: Resolved all general plugin-related errors. -
xpro-elementor-addons/trunk/xpro-elementor-addons.php
r3451993 r3453769 4 4 * Description: A complete Elementor Addons Pack to enhance your web designing experience. Create amazing websites with 50+ FREE Widgets, Extensions & more. 5 5 * Plugin URI: https://elementor.wpxpro.com/ 6 * Version: 1.4.2 26 * Version: 1.4.23 7 7 * Author: Xpro 8 8 * Author URI: https://www.wpxpro.com/ … … 10 10 * Text Domain: xpro-elementor-addons 11 11 * Domain Path: /language 12 * Elementor tested up to: 3.3 4.212 * Elementor tested up to: 3.35.0 13 13 * License: GPLv2 14 14 * License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 17 17 defined( 'ABSPATH' ) || die(); 18 18 19 define( 'XPRO_ELEMENTOR_ADDONS_VERSION', '1.4.2 2' );19 define( 'XPRO_ELEMENTOR_ADDONS_VERSION', '1.4.23' ); 20 20 define( 'XPRO_ELEMENTOR_ADDONS__FILE__', __FILE__ ); 21 21 define( 'XPRO_ELEMENTOR_ADDONS_BASE', plugin_basename( __FILE__ ) ); … … 69 69 * @var string The plugin version. 70 70 */ 71 const VERSION = '1.4.2 2';71 const VERSION = '1.4.23'; 72 72 73 73 /**
Note: See TracChangeset
for help on using the changeset viewer.