Viewing File: /home/maglabs/exclusive/wp-content/plugins/g5-element/templates/breadcrumbs.php

<?php
/**
 * Shortcode attributes
 * @var $atts
 * @var $layout_style
 * @var $css_animation
 * @var $animation_duration
 * @var $animation_delay
 * @var $el_class
 * @var $css
 * @var $responsive
 * Shortcode class
 * @var $this WPBakeryShortCode_G5Element_Breadcrumbs
 */

$layout_style = $breadcrumbs_typography = $css_animation = $animation_duration = $animation_delay = $el_class = $css = $responsive = '';
$atts = vc_map_get_attributes($this->getShortcode(), $atts);
extract($atts);

G5ELEMENT()->assets()->enqueue_assets_for_shortcode('breadcrumbs');

$wrapper_classes = array(
    'gel-breadcrumbs',
    'gel-breadcrumbs-' . $layout_style,
    $this->getExtraClass($el_class),
    $this->getCSSAnimation($css_animation),
    vc_shortcode_custom_css_class($css)
);

$breadcrumb_typo_class = g5element_typography_class($breadcrumbs_typography,$typography_arr);

$breadcrumb_classes = array('g5core-breadcrumbs');
if ($breadcrumb_typo_class !== '') {
	$breadcrumb_classes[] = $breadcrumb_typo_class;

	if ( $typography_arr['color'] !== '' ) {
		$custom_css = '';

		$color = $typography_arr['color'];
		if ( ! g5core_is_color( $color ) ) {
			$color = g5core_get_color_from_option( $color );
		}
		if ( $color !== '' ) {
			$custom_css .= ".{$breadcrumb_typo_class}.g5core-breadcrumbs > li { color: {$color}; }";
		}

		$hover_color = $typography_arr['hover_color'];
		if ( ! g5core_is_color( $hover_color ) ) {
			$hover_color = g5core_get_color_from_option( $hover_color );
		}
		if ( $hover_color !== '' ) {
			$custom_css .= ".{$breadcrumb_typo_class}.g5core-breadcrumbs > li a:hover, .{$breadcrumb_typo_class}.g5core-breadcrumbs .breadcrumb-leaf { color: {$hover_color}; }";
		}

		if (($custom_css !== '') && !G5CORE()->custom_css()->existsCssKey("{$breadcrumb_typo_class}_hover")) {
			G5CORE()->custom_css()->addCss($custom_css, "{$breadcrumb_typo_class}_hover");
		}
	}
}

$class_to_filter = implode(' ', array_filter($wrapper_classes));
$css_class = apply_filters(VC_SHORTCODE_CUSTOM_CSS_FILTER_TAG, $class_to_filter, $this->settings['base'], $atts);

?>
<div class="<?php echo esc_attr($css_class) ?>">
    <?php if (function_exists('G5CORE')) {
        G5CORE()->breadcrumbs()->get_breadcrumbs($breadcrumb_classes);
    } ?>
</div>

Back to Directory File Manager