%PDF- %PDF-
Direktori : /home/t/r/a/tradesc/www/relax/wp-content/themes/flatsome/inc/shortcodes/ |
Current File : /home/t/r/a/tradesc/www/relax/wp-content/themes/flatsome/inc/shortcodes/featured_box.php |
<?php // [featured_box] function featured_box( $atts, $content = null ) { extract( shortcode_atts( array( 'title' => '', 'title_small' => '', 'font_size' => '', 'class' => '', 'visibility' => '', 'img' => '', 'inline_svg' => 'true', 'img_width' => '60', 'pos' => 'top', 'link' => '', 'target' => '_self', 'rel' => '', 'tooltip' => '', 'margin' => '', 'icon_border' => '', 'icon_color' => '', ), $atts ) ); if($visibility == 'hidden') return; $classes = array( 'featured-box' ); $classes_img = array( 'icon-box-img' ); if( $class ) $classes[] = $class; if( $visibility ) $classes[] = $visibility; $classes[] = 'icon-box-' . $pos; if ( $tooltip ) $classes[] = 'tooltip'; if ( $pos == 'center' ) $classes[] = 'text-center'; if ( $pos == 'left' || $pos == 'top' ) $classes[] = 'text-left'; if ( $pos == 'right' ) $classes[] = 'text-right'; if ( $font_size ) $classes[] = 'is-' . $font_size; if ( $img_width ) $img_width = 'width: ' . intval( $img_width ) . 'px'; if ( $icon_border ) $classes_img[] = 'has-icon-bg'; $css_args_out = array( 'margin' => array( 'attribute' => 'margin', 'value' => $margin, ), ); $css_args = array( 'icon_border' => array( 'attribute' => 'border-width', 'unit' => 'px', 'value' => $icon_border, ), 'icon_color' => array( 'attribute' => 'color', 'value' => $icon_color, ), ); $classes = implode( ' ', $classes ); $classes_img = implode( ' ', $classes_img ); $link_atts = array( 'target' => $target, 'rel' => array( $rel ), ); ob_start(); ?> <?php if ( $link ) echo '<a class="plain" href="' . $link . '"' . flatsome_parse_target_rel( $link_atts ) . '>'; ?> <div class="icon-box <?php echo $classes; ?>" <?php if ( $tooltip ) echo 'title="' . $tooltip . '"' ?> <?php echo get_shortcode_inline_css( $css_args_out ); ?>> <?php if ( $img ) { ?> <div class="<?php echo $classes_img; ?>" style="<?php if ( $img_width ) { echo $img_width; } ?>"> <div class="icon"> <div class="icon-inner" <?php echo get_shortcode_inline_css( $css_args ); ?>> <?php echo flatsome_get_image( $img, $size = 'medium', $alt = $title, $inline_svg ); ?> </div> </div> </div> <?php } ?> <div class="icon-box-text last-reset"> <?php if ( $title ) { ?><h5 class="uppercase"><?php echo $title; ?></h5><?php } ?> <?php if ( $title_small ) { ?><h6><?php echo $title_small; ?></h6><?php } ?> <?php echo do_shortcode( $content ); ?> </div> </div> <?php if ( $link ) echo '</a>'; ?> <?php $content = ob_get_contents(); ob_end_clean(); return $content; } add_shortcode( 'featured_box', 'featured_box' );