File manager - Edit - /home/verseaumee/lauvia/wp-content/plugins/trx_addons/components/shortcodes/promo/tpl.default.php
Back
<?php /** * The style "default" of the Promo block * * @package ThemeREX Addons * @since v1.2 */ $args = get_query_var('trx_addons_args_sc_promo'); $css_image_wrap = (!empty($args['image_width']) ? 'width:'.trim($args['image_width']).';' : '') . (!empty($args['image_position']) ? $args['image_position'].': 0;' : ''); $css_image = (!empty($args['image_bg_color']) ? 'background-color:' . esc_attr($args['image_bg_color']) . ';' : '') . (!empty($args['image']) && !is_array($args['image']) ? 'background-image:url(' . esc_url($args['image']) . ');' : '') . ($args['type'] != 'modern' ? $css_image_wrap : ''); $css_text = 'width: '.esc_attr($args['text_width']).';' . (!empty($args['image']) ? 'float: '.($args['image_position']=='left' ? 'right' : 'left').';' : ''); $css_text_inner = (!empty($args['text_margins']) ? 'margin:'.esc_attr($args['text_margins']).';' : '') . (!empty($args['text_bg_color']) ? 'background-color:' . esc_attr($args['text_bg_color']) . ';' : ''); ?><div <?php if (!empty($args['id'])) echo ' id="'.esc_attr($args['id']).'"'; ?> class="sc_promo sc_promo_<?php echo esc_attr($args['type']); if (!empty($args['class'])) echo ' '.esc_attr($args['class']); if (!empty($args['size'])) echo ' sc_promo_size_'.esc_attr($args['size']); if (empty($args['text_paddings'])) echo ' sc_promo_no_paddings'; if (!empty($args['image']) && empty($args['image_cover'])) echo ' sc_promo_image_fit'; if (!empty($args['image']) && !empty($args['image_position'])) echo ' sc_promo_image_position_'.esc_attr($args['image_position']); if (empty($args['image'])) echo ' sc_promo_no_image'; ?>"<?php if (!empty($args['css'])) echo ' style="'.esc_attr($args['css']).'"'; trx_addons_sc_show_attributes('sc_promo', $args, 'sc_wrapper'); ?>><?php // Image if (!empty($args['image'])) { $video = array('',''); if (!empty($args['video_url']) || !empty($args['video_embed'])) { $video = explode( '<!-- .sc_layouts_popup -->', trx_addons_get_video_layout( apply_filters( 'trx_addons_filter_get_video_layout_args', array( 'link' => isset($args['video_url']) ? $args['video_url'] : '', 'embed' => isset($args['video_embed']) ? $args['video_embed'] : '', 'cover' => $args['image'], 'show_cover' => false, 'popup' => !empty($args['video_in_popup']) ), 'promo.default' ) ) ); } else if (is_array($args['image'])) { $images = array(); foreach ( $args['image'] as $v ) { $images[] = array('url' => trx_addons_get_attachment_url($v, 'full')); } } if ($args['type'] == 'modern') { ?><div class="sc_promo_image_wrap" style="<?php echo esc_attr($css_image_wrap); ?>"><?php } ?><div class="sc_promo_image" style="<?php echo esc_attr($css_image); ?>"<?php trx_addons_sc_show_attributes('sc_promo', $args, 'sc_image_wrapper'); ?>><?php if (!empty($video[0])) { trx_addons_show_layout($video[0]); } else if (is_array($args['image'])) { trx_addons_show_layout(trx_addons_get_slider_layout(apply_filters('trx_addons_sc_promo_slider', array( 'mode' => 'custom', 'noresize' => 'yes', 'controls' => 'yes', 'controls_pos' => 'side', 'pagination' => 'yes', 'pagination_pos' => 'bottom', 'slides_space' => 0 )), $images)); } ?></div><?php if (!empty($video[1])) trx_addons_show_layout($video[1]); if ($args['type'] == 'modern') { if (!empty($args['link2']) && !empty($args['link2_text'])) { ?><a href="<?php echo esc_url($args['link2']); ?>" class="sc_promo_link2"<?php if (!empty($args['new_window2']) || !empty($args['link2_extra']['is_external'])) echo ' target="_blank"'; if (!empty($args['nofollow2']) || !empty($args['link2_extra']['nofollow'])) echo ' rel="nofollow"'; ?>><?php $text = explode('|', $args['link2_text']); foreach ($text as $str) { ?><span><?php echo esc_html($str); ?></span><?php } ?></a><?php } ?></div><?php } } // Text if (!empty($args['title']) || !empty($args['subtitle']) || !empty($args['description']) || !empty($args['content']) || (!empty($args['link']) && !empty($args['link_text'])) || !empty($args['link_image'])) { ?><div class="sc_promo_text<?php if (!trx_addons_is_off($args['text_float'])) echo ' sc_float_'.esc_attr($args['text_float']); if ($args['full_height'] == 1) echo ' trx_addons_stretch_height'; ?>" style="<?php echo esc_attr($css_text); ?>"<?php trx_addons_sc_show_attributes('sc_promo', $args, 'sc_text_wrapper'); ?>> <div class="sc_promo_text_inner<?php if ( ! trx_addons_is_off( $args['text_align'] ) ) echo ' sc_align_' . esc_attr( $args['text_align'] ); //if (!trx_addons_is_off($args['text_width'])) echo ' sc_content_width_'.esc_attr(str_replace('/', '_', $args['text_width'])); if ( ! empty( $css_text_inner ) ) echo ' '.esc_attr( trx_addons_add_inline_css_class( $css_text_inner ) ); ?>"><?php if ( ! empty( $args['icon'] ) ) { ?><div class="sc_promo_icon<?php if ( ! trx_addons_is_off( $args['title_align'] ) ) { echo ' sc_align_' . trim( $args['title_align'] ); } if ( ! empty( $args['icon_color'] ) ) { echo ' ' . esc_attr( trx_addons_add_inline_css_class( 'color:' . esc_attr( $args['icon_color'] ) . ' !important;' ) ); } ?>" data-icon="<?php echo esc_attr($args['icon']); ?>"><span class="<?php echo esc_attr($args['icon']); ?>"></span></div><?php } trx_addons_sc_show_titles('sc_promo', $args, $args['size']); if (!empty($args['content']) && 'tiny' != $args['size']) { ?><div class="sc_promo_content sc_item_content"><?php echo do_shortcode($args['content']); ?></div><?php } if ('tiny' != $args['size']) { if ($args['type'] == 'modern' && empty($args['link_style'])) $args['link_style'] = 'simple'; trx_addons_sc_show_links('sc_promo', $args); } ?></div> </div><?php } if ( 'tiny' == $args['size'] ) { if (!empty($args['link'])) { ?><a href="<?php echo esc_url($args['link']); ?>" class="<?php echo esc_attr(apply_filters('trx_addons_filter_sc_item_link_classes', 'sc_promo_link', 'sc_promo', $args)); ?>"<?php if (!empty($args['new_window']) || !empty($args['link_extra']['is_external'])) echo ' target="_blank"'; if (!empty($args['nofollow']) || !empty($args['link_extra']['nofollow'])) echo ' rel="nofollow"'; ?>></a><?php } } ?></div>
| ver. 1.4 |
Github
|
.
| PHP 8.5.7 | Generation time: 0 |
proxy
|
phpinfo
|
Settings