first commit
This commit is contained in:
32
wp-content/plugins/kingcomposer/shortcodes/kc_revslider.php
Normal file
32
wp-content/plugins/kingcomposer/shortcodes/kc_revslider.php
Normal file
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
$output = $title = $slider_id = $css = '';
|
||||
|
||||
extract( $atts );
|
||||
|
||||
$wrp_classes = apply_filters( 'kc-el-class', $atts );
|
||||
|
||||
$attributes = array();
|
||||
$classes = array(
|
||||
'kc_revslider',
|
||||
$atts['class']
|
||||
);
|
||||
|
||||
if( $css != '' )$classes[] = $css;
|
||||
|
||||
$attributes[] = 'class="' . esc_attr( implode(' ', $classes) ) . '"';
|
||||
|
||||
$output .= '<div '.implode( ' ', $wrp_classes ) . '>';
|
||||
|
||||
if ( !empty( $atts['title'] ) )
|
||||
$output .= '<h3>' . $atts['title'] . '</h3>';
|
||||
|
||||
if ( !empty( $atts['slider_id'] ) ) {
|
||||
$output .= '<div '.implode( ' ', $attributes ) . '>';
|
||||
$output .= do_shortcode( '[rev_slider alias="' . $atts['slider_id'] . '"]' );
|
||||
$output .= '</div>';
|
||||
} else {
|
||||
$output .= __( 'Please create and select slider.', 'kingcomposer' );
|
||||
}
|
||||
echo '</div>';
|
||||
echo $output;
|
||||
Reference in New Issue
Block a user