init
This commit is contained in:
19
wp-content/themes/flatsome/inc/shortcodes/commons/border.php
Normal file
19
wp-content/themes/flatsome/inc/shortcodes/commons/border.php
Normal file
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
$border_class = array('is-border');
|
||||
if($border_style) $border_class[] = 'is-'.$border_style;
|
||||
if(isset($border_hover) && $border_hover) $border_class[] = 'hover-'.$border_hover;
|
||||
|
||||
$border_style = array(
|
||||
array( 'attribute' => 'border-color', 'value' => $border_color ),
|
||||
array( 'attribute' => 'border-radius', 'value' => $border_radius, 'unit' => 'px' ),
|
||||
array( 'attribute' => 'border-width', 'value' => $border ),
|
||||
array( 'attribute' => 'margin', 'value' => $border_margin ),
|
||||
);
|
||||
|
||||
?>
|
||||
|
||||
<?php if($border) { ?>
|
||||
<div class="<?php echo implode(' ', $border_class); ?>"
|
||||
<?php echo get_shortcode_inline_css($border_style); ?>>
|
||||
</div>
|
||||
<?php } ?>
|
@@ -0,0 +1,31 @@
|
||||
<?php // phpcs:disable VariableAnalysis.CodeAnalysis.VariableAnalysis.UndefinedVariable
|
||||
if ( $atts['divider_top'] ) :
|
||||
$classes_divider_top = array(
|
||||
'ux-shape-divider',
|
||||
'ux-shape-divider--top',
|
||||
'ux-shape-divider--style-' . $atts['divider_top'],
|
||||
);
|
||||
|
||||
if ( $atts['divider_top_flip'] === 'true' ) $classes_divider_top[] = 'ux-shape-divider--flip';
|
||||
if ( $atts['divider_top_to_front'] === 'true' ) $classes_divider_top[] = 'ux-shape-divider--to-front';
|
||||
?>
|
||||
<div class="<?php echo esc_attr( implode( ' ', $classes_divider_top ) ); ?>">
|
||||
<?php echo file_get_contents( get_template_directory() . '/assets/img/dividers/' . $atts['divider_top'] . '.svg' ); // phpcs:ignore WordPress.WP.AlternativeFunctions, WordPress.Security.EscapeOutput ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php
|
||||
if ( $atts['divider'] ) :
|
||||
$classes_divider = array(
|
||||
'ux-shape-divider',
|
||||
'ux-shape-divider--bottom',
|
||||
'ux-shape-divider--style-' . $atts['divider'],
|
||||
);
|
||||
|
||||
if ( $atts['divider_flip'] === 'true' ) $classes_divider[] = 'ux-shape-divider--flip';
|
||||
if ( $atts['divider_to_front'] === 'true' ) $classes_divider[] = 'ux-shape-divider--to-front';
|
||||
?>
|
||||
<div class="<?php echo esc_attr( implode( ' ', $classes_divider ) ); ?>">
|
||||
<?php echo file_get_contents( get_template_directory() . '/assets/img/dividers/' . $atts['divider'] . '.svg' ); // phpcs:ignore WordPress.WP.AlternativeFunctions, WordPress.Security.EscapeOutput ?>
|
||||
</div>
|
||||
<?php endif; // phpcs:enable VariableAnalysis.CodeAnalysis.VariableAnalysis.UndefinedVariable ?>
|
16
wp-content/themes/flatsome/inc/shortcodes/commons/video.php
Normal file
16
wp-content/themes/flatsome/inc/shortcodes/commons/video.php
Normal file
@@ -0,0 +1,16 @@
|
||||
<?php if ( $video_mp4 || $video_webm || $video_ogg ) { ?>
|
||||
<div class="video-overlay no-click fill <?php echo $video_visibility; ?>"></div>
|
||||
<video class="video-bg fill <?php echo $video_visibility; ?>" preload playsinline autoplay
|
||||
<?php echo $video_sound == 'false' ? 'muted' : ''; ?>
|
||||
<?php echo $video_loop == 'false' ? '' : 'loop'; ?>>
|
||||
<?php
|
||||
echo $video_mp4 ? '<source src="' . $video_mp4 . '" type="video/mp4">' : '';
|
||||
echo $video_ogg ? '<source src="' . $video_ogg . '" type="video/ogg">' : '';
|
||||
echo $video_webm ? '<source src="' . $video_webm . '" type="video/webm">' : '';
|
||||
?>
|
||||
</video>
|
||||
<?php } ?>
|
||||
<?php if ( $youtube ) { ?>
|
||||
<div class="video-overlay no-click fill"></div>
|
||||
<div id="ytplayer-<?php echo mt_rand( 1, 1000 ); ?>" class="ux-youtube fill object-fit <?php echo $video_visibility; ?>" data-videoid="<?php echo $youtube; ?>" data-loop="<?php echo 'false' !== $video_loop ? '1' : '0'; ?>" data-audio="<?php echo 'false' === $video_sound ? '0' : '1'; ?>"></div>
|
||||
<?php } ?>
|
Reference in New Issue
Block a user