| @@ -161,8 +161,9 @@ | ||
| 161 | 161 | 'image', |
| 162 | 162 | [ |
| 163 | 163 | 'label' => __('Image', 'ultimate-post-kit'), |
| 164 | 164 | 'type' => Controls_Manager::MEDIA, |
| 165 | + 'dynamic' => ['active' => true], | |
| 165 | 166 | 'default' => [ |
| 166 | 167 | 'url' => Utils::get_placeholder_image_src(), |
| 167 | 168 | ], |
| 168 | 169 | 'selectors' => [ |
| @@ -620,8 +621,9 @@ | ||
| 620 | 621 | 'readmore_text', |
| 621 | 622 | [ |
| 622 | 623 | 'label' => esc_html__( 'Read More Text', 'ultimate-post-kit' ), |
| 623 | 624 | 'type' => Controls_Manager::TEXT, |
| 625 | + 'dynamic' => [ 'active' => true ], | |
| 624 | 626 | 'default' => esc_html__( 'Read More', 'ultimate-post-kit' ), |
| 625 | 627 | 'placeholder' => esc_html__( 'Read More', 'ultimate-post-kit' ), |
| 626 | 628 | ] |
| 627 | 629 | ); |
| @@ -726,8 +728,9 @@ | ||
| 726 | 728 | [ |
| 727 | 729 | 'name' => 'overlay_color', |
| 728 | 730 | 'label' => esc_html__('Background', 'ultimate-post-kit'), |
| 729 | 731 | 'types' => ['classic', 'gradient'], |
| 732 | + // phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude -- Elementor widget query built from user-configured controls; expected behaviour. | |
| 730 | 733 | 'exclude' => ['image'], |
| 731 | 734 | 'selector' => '{{WRAPPER}} .upk-banner-wrap .upk-item::before', |
| 732 | 735 | 'fields_options' => [ |
| 733 | 736 | 'background' => [ |
| @@ -1427,9 +1430,9 @@ | ||
| 1427 | 1430 | |
| 1428 | 1431 | ?> |
| 1429 | 1432 | <?php if (( ! empty( $settings['readmore_link']['url'] )) && ( $settings['readmore'] )): ?> |
| 1430 | 1433 | <div class="upk-buy-btn"> |
| 1431 | - <a <?php echo $this->get_render_attribute_string( 'readmore-link' ); ?>> | |
| 1434 | + <a <?php $this->print_render_attribute_string( 'readmore-link' ); ?>> | |
| 1432 | 1435 | <?php echo esc_html($settings['readmore_text']); ?> |
| 1433 | 1436 | <?php if ($settings['readmore_icon']['value']) : ?> |
| 1434 | 1437 | <span class="upk-button-icon-align-<?php echo esc_attr($settings['icon_align']); ?>"> |
| 1435 | 1438 | <?php Icons_Manager::render_icon( $settings['readmore_icon'], [ 'aria-hidden' => 'true', 'class' => 'fa-fw' ] ); ?> |
| @@ -1491,9 +1494,9 @@ | ||
| 1491 | 1494 | |
| 1492 | 1495 | $this->add_render_attribute('upk-banner', 'class', ['upk-banner-wrap ', 'upk-sale-badge-' . $settings['sale_badge_direction'], 'upk-size-badge-' . $settings['size_badge_direction'], 'upk-banner-' . $settings['layout_direction'] . '']); |
| 1493 | 1496 | |
| 1494 | 1497 | ?> |
| 1495 | - <div <?php echo $this->get_render_attribute_string('upk-banner'); ?>> | |
| 1498 | + <div <?php $this->print_render_attribute_string('upk-banner'); ?>> | |
| 1496 | 1499 | <div class="upk-item"> |
| 1497 | 1500 | <?php $this->render_banner_content(); ?> |
| 1498 | 1501 | </div> |
| 1499 | 1502 | </div> |