File manager - Edit - /home/carfac/public_html/rephotonet/wordpress/wp-content/plugins/royal-addons/shortcodes/slider.php
Back
<?php // Slider ([slider]) class Royal_Shortcode_Slider { public static function slider( $atts, $content = null ) { extract( shortcode_atts( array( 'slide' => '', 'class' => '' ), $atts ) ); $output = '<div class="image-slider' . ( ! empty( $class ) ? ' ' . trim( esc_attr( $class ) ) : '' ) . '">'; $ids = explode(',', $slide); foreach ( $ids as $id ) { $output .= '<div><img src="' . wp_get_attachment_url( $id ) . '" class="img-responsive img-rounded" alt=""></div>'; } $output .= '<div class="arrows"><a class="arrow left"><i class="fas fa-chevron-left"></i></a><a class="arrow right"><i class="fas fa-chevron-right"></i></a></div></div>'; return $output; } public static function vc_slider() { vc_map( array( "name" => esc_html__( "Image Slider", "royal-addons" ), "base" => "slider", "icon" => 'ti-layout-slider-alt', "description" => esc_html__( "Project slideshow", "royal-addons" ), "category" => esc_html__( "Royal", "royal-addons" ), "params" => array( array( "type" => "attach_images", "heading" => esc_html__( "Images", "royal-addons" ), "param_name" => "slide", "value" => "", "description" => "", "admin_label" => true, ), array( "type" => "textfield", "heading" => esc_html__( "CSS Class", "royal-addons" ), "param_name" => "class", "value" => "", "description" => "", "admin_label" => true, ), ) )); } } add_shortcode( 'slider', array( 'Royal_Shortcode_Slider', 'slider' ) ); add_action( 'vc_before_init', array( 'Royal_Shortcode_Slider', 'vc_slider' ) );
| ver. 1.4 |
Github
|
.
| PHP 8.2.31 | Generation time: 0.25 |
proxy
|
phpinfo
|
Settings