BossBey File Manager
PHP:
8.2.30
OS:
Linux
User:
imagivibe
Root
/
.
/
wp-content
/
plugins
/
visual-composer-kit
/
templates
/
shortcodes
📤 Upload
📝 New File
📁 New Folder
Close
Editing: vckit_image_swap.php
<?php if ( ! defined( 'ABSPATH' ) ) { die( '-1' ); } $effect = $beforeimage = $afterimage = $el_class = $link = $shadow = $css = $link_class = $hide_before = ''; $atts = vc_map_get_attributes( $this->getShortcode(), $atts ); extract( $atts ); // @codingStandardsIgnoreLine $el_class = $this->getExtraClass( $el_class ); $css_classes = array( 'imsw-container', vc_shortcode_custom_css_class( $css ), $el_class, ); $link_classes = array( 'vckit-imsw-link', $link_class, ); if ( $this->isEnableLazyload() ) { $css_classes[] = 'vckit-lazyload'; $data_image = 'data-src="' . $this->getImageSrc( $beforeimage ) . '"'; } else { $data_image = 'src="' . $this->getImageSrc( $beforeimage ) . '"'; } $link_attribute = ''; if ( ! empty( $link ) ) { $link = vc_build_link( $link ); if ( ! empty( $link['url'] ) ) { $link_attribute = 'href="' . esc_attr( $link['url'] ) . '"' . ( $link['target'] ? ' target="' . esc_attr( $link['target'] ) . '"' : '' ) . ( $link['rel'] ? ' rel="' . esc_attr( $link['rel'] ) . '"' : '' ) . ( $link['title'] ? ' title="' . esc_attr( $link['title'] ) . '"' : '' ); } } if ( 'true' == $shadow ) { $css_classes[] = 'vckit-imsw-shadow'; } if ( 'true' == $hide_before ) { $css_classes[] = 'vckit-imsw-hidebefore'; } ?> <?php if ( ! empty( $link ) & ! empty( $link_attribute ) ) { ?> <a class="<?php echo esc_attr( implode( ' ', $link_classes ) ) ?>" <?php echo $link_attribute ?>> <?php } ?> <div class="imsw-wrapper"> <div class="<?php echo esc_attr( implode( ' ', $css_classes ) ) ?>" data-hover-style="<?php echo esc_attr( $effect ) ?>"> <img <?php echo $data_image //@codingStandardsIgnoreLine ?> class="imsw-bf-img"> <div class="imsw-af-img" style="background-image: url(<?php echo esc_url( $this->getImageSrc( $afterimage ) ); ?>)"></div> </div> </div> <?php if ( ! empty( $link ) ) { ?> </a> <?php } ?>
Save
Cancel