Changeset 3376073
- Timestamp:
- 10/10/2025 06:16:02 AM (6 months ago)
- Location:
- card-elements-for-elementor/trunk
- Files:
-
- 8 edited
-
card-elements-for-elementor.php (modified) (4 diffs)
-
include/profile-card/elementor-profile-card-1.php (modified) (2 diffs)
-
include/profile-card/elementor-profile-card-11.php (modified) (2 diffs)
-
include/profile-card/elementor-profile-card-2.php (modified) (2 diffs)
-
include/profile-card/elementor-profile-card-3.php (modified) (2 diffs)
-
include/profile-card/elementor-profile-card-4.php (modified) (2 diffs)
-
include/profile-card/elementor-profile-card-5.php (modified) (2 diffs)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
card-elements-for-elementor/trunk/card-elements-for-elementor.php
r3278713 r3376073 5 5 * Plugin URI: https://www.techeshta.com/product/card-elements-for-elementor/ 6 6 * Author: Techeshta 7 * Version: 1.2. 87 * Version: 1.2.9 8 8 * Author URI: https://www.techeshta.com 9 9 * Elementor tested up to: 3.28.3 … … 51 51 52 52 function card_elements_widget_script_register() { 53 // Register and call Common style 53 // Register and call Common style 54 54 wp_register_style('cee-common-card-style', CARD_ELEMENTS_ELEMENTOR_URL . 'assets/css/common-card-style.css', array(), '1.0', false); 55 55 wp_enqueue_style('cee-common-card-style'); 56 56 57 // Register and call Profile card style 57 // Register and call Profile card style 58 58 wp_register_style('cee-profile-card-style', CARD_ELEMENTS_ELEMENTOR_URL . 'assets/css/profile-card-style.css', array(), '1.0', false); 59 59 wp_enqueue_style('cee-profile-card-style'); 60 60 61 // Register and call Testimonial card style 61 // Register and call Testimonial card style 62 62 wp_register_style('cee-testimonial-card-style', CARD_ELEMENTS_ELEMENTOR_URL . 'assets/css/testimonial-card-style.css',array(), '1.0', false); 63 63 wp_enqueue_style('cee-testimonial-card-style'); 64 64 65 // Register and call Post card style 65 // Register and call Post card style 66 66 wp_register_style('cee-post-card-style', CARD_ELEMENTS_ELEMENTOR_URL . 'assets/css/post-card-style.css', array(), '1.0', false); 67 67 wp_enqueue_style('cee-post-card-style'); … … 83 83 wp_enqueue_style('font-awesome-5-all-css'); 84 84 } 85 85 86 86 if (!wp_style_is('elementor-frontend-css', 'enqueued')) { 87 87 wp_enqueue_style( 'elementor-frontend-css', ELEMENTOR_ASSETS_URL . 'css/frontend.min.css', array() ); … … 106 106 wp_enqueue_style('font-awesome-5-all-css'); 107 107 } 108 108 109 109 if (!wp_style_is('elementor-frontend-css', 'enqueued')) { 110 110 wp_enqueue_style( 'elementor-frontend-css', ELEMENTOR_ASSETS_URL . 'css/frontend.min.css', array() ); -
card-elements-for-elementor/trunk/include/profile-card/elementor-profile-card-1.php
r3244795 r3376073 20 20 $link_key = 'link_' . $index; 21 21 22 $this->add_render_attribute($link_key, 'href', esc_url($item['link']['url'])); 22 $trim_url = trim($item['link']['url'], '"'); 23 24 $this->add_render_attribute($link_key, 'href', esc_url($trim_url)); 23 25 24 26 if ($item['link']['is_external']) { … … 30 32 } 31 33 ?> 32 <a class="elementor-icon elementor-social-icon elementor-social-icon-<?php echo esc_attr($social . $class_animation); ?>" <?php echo esc_attr($this->get_render_attribute_string($link_key)); ?>>34 <a class="elementor-icon elementor-social-icon elementor-social-icon-<?php echo esc_attr($social . $class_animation); ?>" <?php echo $this->get_render_attribute_string($link_key); ?>> 33 35 <span class="elementor-screen-only"><?php echo esc_html(ucwords($social)); ?></span> 34 36 <i class="<?php echo esc_attr($item['social']); ?>"></i> -
card-elements-for-elementor/trunk/include/profile-card/elementor-profile-card-11.php
r3244795 r3376073 14 14 $link_key = 'link_' . $index; 15 15 16 $this->add_render_attribute($link_key, 'href', esc_url($item['link']['url'])); 16 $trim_url = trim($item['link']['url'], '"'); 17 18 $this->add_render_attribute($link_key, 'href', esc_url($trim_url)); 19 20 // $this->add_render_attribute($link_key, 'href', esc_url($item['link']['url'])); 17 21 18 22 if ($item['link']['is_external']) { … … 24 28 } 25 29 ?> 26 <a class="elementor-icon elementor-social-icon elementor-social-icon-<?php echo esc_attr($social . $class_animation); ?>" <?php echo esc_attr($this->get_render_attribute_string($link_key)); ?>>30 <a class="elementor-icon elementor-social-icon elementor-social-icon-<?php echo esc_attr($social . $class_animation); ?>" <?php echo $this->get_render_attribute_string($link_key); ?>> 27 31 <span class="elementor-screen-only"><?php echo esc_html(ucwords($social)); ?></span> 28 32 <i class="<?php echo esc_attr($item['social']); ?>"></i> -
card-elements-for-elementor/trunk/include/profile-card/elementor-profile-card-2.php
r3244795 r3376073 19 19 $link_key = 'link_' . $index; 20 20 21 $this->add_render_attribute($link_key, 'href', esc_url($item['link']['url'])); 21 $trim_url = trim($item['link']['url'], '"'); 22 23 $this->add_render_attribute($link_key, 'href', esc_url($trim_url)); 22 24 23 25 if ($item['link']['is_external']) { … … 29 31 } 30 32 ?> 31 <a class="elementor-icon elementor-social-icon elementor-social-icon-<?php echo esc_attr($social . $class_animation); ?>" <?php echo esc_attr($this->get_render_attribute_string($link_key)); ?>>33 <a class="elementor-icon elementor-social-icon elementor-social-icon-<?php echo esc_attr($social . $class_animation); ?>" <?php echo $this->get_render_attribute_string($link_key); ?>> 32 34 <span class="elementor-screen-only"><?php echo esc_html(ucwords($social)); ?></span> 33 35 <i class="<?php echo esc_attr($item['social']); ?>"></i> -
card-elements-for-elementor/trunk/include/profile-card/elementor-profile-card-3.php
r3244795 r3376073 20 20 $link_key = 'link_' . $index; 21 21 22 $this->add_render_attribute($link_key, 'href', esc_url($item['link']['url'])); 22 $trim_url = trim($item['link']['url'], '"'); 23 24 $this->add_render_attribute($link_key, 'href', esc_url($trim_url)); 23 25 24 26 if ($item['link']['is_external']) { … … 30 32 } 31 33 ?> 32 <a class="elementor-icon elementor-social-icon elementor-social-icon-<?php echo esc_attr($social . $class_animation); ?>" <?php echo esc_attr($this->get_render_attribute_string($link_key)); ?>>34 <a class="elementor-icon elementor-social-icon elementor-social-icon-<?php echo esc_attr($social . $class_animation); ?>" <?php echo $this->get_render_attribute_string($link_key); ?>> 33 35 <span class="elementor-screen-only"><?php echo esc_html(ucwords($social)); ?></span> 34 36 <i class="<?php echo esc_attr($item['social']); ?>"></i> -
card-elements-for-elementor/trunk/include/profile-card/elementor-profile-card-4.php
r3244795 r3376073 19 19 $link_key = 'link_' . $index; 20 20 21 $this->add_render_attribute($link_key, 'href', esc_url($item['link']['url'])); 21 $trim_url = trim($item['link']['url'], '"'); 22 23 $this->add_render_attribute($link_key, 'href', esc_url($trim_url)); 22 24 23 25 if ($item['link']['is_external']) { … … 29 31 } 30 32 ?> 31 <a class="elementor-icon elementor-social-icon elementor-social-icon-<?php echo esc_attr($social . $class_animation); ?>" <?php echo esc_attr($this->get_render_attribute_string($link_key)); ?>>33 <a class="elementor-icon elementor-social-icon elementor-social-icon-<?php echo esc_attr($social . $class_animation); ?>" <?php echo $this->get_render_attribute_string($link_key); ?>> 32 34 <span class="elementor-screen-only"><?php echo esc_html(ucwords($social)); ?></span> 33 35 <i class="<?php echo esc_attr($item['social']); ?>"></i> -
card-elements-for-elementor/trunk/include/profile-card/elementor-profile-card-5.php
r3244795 r3376073 17 17 $link_key = 'link_' . $index; 18 18 19 $this->add_render_attribute($link_key, 'href', esc_url($item['link']['url'])); 19 $trim_url = trim($item['link']['url'], '"'); 20 21 $this->add_render_attribute($link_key, 'href', esc_url($trim_url)); 20 22 21 23 if ($item['link']['is_external']) { … … 28 30 ?> 29 31 30 <a class="elementor-icon elementor-social-icon elementor-social-icon-<?php echo esc_attr($social . $class_animation); ?>" <?php echo esc_attr($this->get_render_attribute_string($link_key)); ?>>32 <a class="elementor-icon elementor-social-icon elementor-social-icon-<?php echo esc_attr($social . $class_animation); ?>" <?php echo $this->get_render_attribute_string($link_key); ?>> 31 33 <span class="elementor-screen-only"><?php echo esc_html(ucwords($social)); ?></span> 32 34 <i class="<?php echo esc_attr($item['social']); ?>"></i> -
card-elements-for-elementor/trunk/readme.txt
r3278713 r3376073 3 3 Tags: card elements module, free elementor addon, custom profile card widget, custom testimonial card widget, custom listing card widget 4 4 Requires at least: 4.4 5 Tested up to: 6.8 5 Tested up to: 6.8.3 6 6 Requires PHP: 8.0 7 Stable tag: 1.2. 87 Stable tag: 1.2.9 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 136 136 == Changelog == 137 137 138 = 1.2.9 = 139 Release date: October 10th, 2025 140 141 * Fixed: Security and validation for social media link fields. 142 * Updated: Latest WordPress 6.8.3 compatibility Check 143 138 144 = 1.2.8 = 139 145 Release date: April 22nd, 2025
Note: See TracChangeset
for help on using the changeset viewer.