$item) :
$image_src = isset($item['tab_image']['id']) ? wp_get_attachment_image_src($item['tab_image']['id'], 'full') : '';
$image = $image_src ? $image_src[0] : '';
$this->add_render_attribute('slide-item', 'class', 'bdt-slide-item swiper-slide bdt-slide-effect-' . $settings['effect'], true);
$link_key = 'link_' . $index;
$this->add_render_attribute(
[
$link_key => [
'class' => [
'bdt-slide-link',
$settings['button_hover_animation'] ? 'elementor-animation-' . $settings['button_hover_animation'] : '',
],
]
],
'',
'',
true
);
if ('custom' == $item['source']) {
$this->add_link_attributes($link_key, $item['tab_link']);
}
if (!isset($settings['icon']) && !Icons_Manager::is_migration_allowed()) {
// add old default
$settings['icon'] = 'fas fa-arrow-right';
}
$migrated = isset($settings['__fa4_migrated']['slider_icon']);
$is_new = empty($settings['icon']) && Icons_Manager::is_migration_allowed();
$this->add_render_attribute('bdt-slide-title', 'class', ['bdt-slide-title bdt-clearfix'], true);
?>
print_render_attribute_string('slide-item'); ?>>
'bdt-cover',
'alt' => wp_kses_post($item['tab_title']),
'data-bdt-cover' => true
]
));
?>
< print_render_attribute_string('bdt-slide-title'); ?>>
>
parse_text_editor($item['tab_content']); ?>
frontend->get_builder_content_for_display($item['template_id']);
echo element_pack_template_edit_link($item['template_id']);
}
?>
render_slider_loop_footer(); // Global function from trait
}
}