Esempio n. 1
0
$inner_css = '';
$classes .= ' style_' . $atts['style'] . ' size_' . $atts['size'];
$classes .= ' color_' . $atts['color'];
if ($atts['color'] == 'custom') {
    if ($atts['bg_color'] != '') {
        $inner_css .= 'background-color: ' . $atts['bg_color'] . ';';
    }
    if ($atts['text_color'] != '') {
        $inner_css .= 'color: ' . $atts['text_color'] . ';';
    }
}
$link = us_vc_build_link($atts['link']);
$icon_html = '';
$atts['icon'] = trim($atts['icon']);
if ($atts['icon'] != '') {
    $icon_html = '<i class="' . us_prepare_icon_class($atts['icon']) . '"></i>';
    $classes .= ' icon_at' . $atts['iconpos'];
} else {
    $classes .= ' icon_none';
}
$link_target = $link['target'] == '_blank' ? ' target="_blank"' : '';
$link_title = empty($link['title']) ? '' : ' title="' . esc_attr($link['title']) . '"';
// Additional classes
if ($atts['el_class'] != '') {
    $classes .= ' ' . $atts['el_class'];
}
$output = '<div class="w-btn-wrapper align_' . $atts['align'] . '">';
$output .= '<a class="w-btn' . $classes . '" href="' . esc_url($link['url']) . '"' . $link_target . $link_title;
if (!empty($inner_css)) {
    $output .= ' style="' . $inner_css . '"';
}
Esempio n. 2
0
        if (filter_var($social_url, FILTER_VALIDATE_EMAIL)) {
            $social_url = 'mailto:' . $social_url;
        }
    } elseif ($social_key == 'skype') {
        // Skype link may be some http(s): or skype: link. If protocol is not set, adding "skype:"
        if (strpos($social_url, ':') === FALSE) {
            $social_url = 'skype:' . esc_attr($social_url);
        }
    } else {
        $social_url = esc_url($social_url);
    }
    $output .= '<div class="w-socials-item ' . $social_key . '">
		<a class="w-socials-item-link" target="_blank" href="' . $social_url . '"></a>
		<div class="w-socials-item-popup">
			<span>' . $social . '</span>
		</div>
	</div>';
}
// Custom icon
$custom_icon = us_get_option('header_socials_custom_icon');
$custom_link = us_get_option('header_socials_custom_url');
if (!empty($custom_icon) and !empty($custom_link)) {
    $output .= '<div class="w-socials-item custom">';
    $output .= '<a class="w-socials-item-link" target="_blank" href="' . esc_url($custom_link) . '">';
    $output .= '<i class="' . us_prepare_icon_class($custom_icon) . '"></i>';
    $output .= '</a></div>';
}
if (!empty($output)) {
    $output = '<div class="w-socials"><div class="w-socials-list">' . $output . '</div></div>';
}
echo $output;
Esempio n. 3
0
    $classes .= ' with_icon';
}
if ($atts['indents'] == 'none') {
    $classes .= ' no_indents';
}
if ($atts['active']) {
    $classes .= ' active';
}
if (!empty($atts['el_class'])) {
    $classes .= ' ' . $atts['el_class'];
}
$output = '<div class="w-tabs-section' . $classes . '"' . $inner_css . '>';
// In-tab header (for certain states)
$output .= '<div class="w-tabs-section-header"><div class="w-tabs-section-header-h">';
if ($atts['c_position'] == 'left') {
    $output .= '<div class="w-tabs-section-control"></div>';
}
if ($atts['icon'] and $atts['i_position'] == 'left') {
    $output .= '<i class="' . us_prepare_icon_class($atts['icon']) . '"></i>';
}
$output .= '<h5 class="w-tabs-section-title">' . $atts['title'] . '</h5>';
if ($atts['icon'] and $atts['i_position'] == 'right') {
    $output .= '<i class="' . us_prepare_icon_class($atts['icon']) . '"></i>';
}
if ($atts['c_position'] == 'right') {
    $output .= '<div class="w-tabs-section-control"></div>';
}
$output .= '</div></div>';
$output .= '<div class="w-tabs-section-content"><div class="w-tabs-section-content-h i-cf">' . do_shortcode($content) . '</div></div>';
$output .= '</div>';
echo $output;
Esempio n. 4
0
				<input type="text" name="<?php 
        echo $field_name;
        ?>
" data-required="1">
				<input type="hidden" name="<?php 
        echo $field_name;
        ?>
_hash" value="<?php 
        echo $field['hash'];
        ?>
">
<?php 
    }
    ?>
				<i class="<?php 
    echo us_prepare_icon_class($field['icon']);
    ?>
"></i>
				<span class="w-form-field-label"><?php 
    echo $field['title'];
    ?>
</span>
				<span class="w-form-field-bar"></span>
			</div>
			<div class="w-form-state" id="us_form_<?php 
    echo $us_form_index;
    ?>
_<?php 
    echo $field_name;
    ?>
_state"></div>
Esempio n. 5
0
}
if (!empty($atts['twitter'])) {
    $links_html .= '<a class="w-person-links-item" href="' . esc_url($atts['twitter']) . '" target="_blank"><i class="fa fa-twitter"></i></a>';
}
if (!empty($atts['google_plus'])) {
    $links_html .= '<a class="w-person-links-item" href="' . esc_url($atts['google_plus']) . '" target="_blank"><i class="fa fa-google-plus"></i></a>';
}
if (!empty($atts['linkedin'])) {
    $links_html .= '<a class="w-person-links-item" href="' . esc_url($atts['linkedin']) . '" target="_blank"><i class="fa fa-linkedin"></i></a>';
}
if (!empty($atts['skype'])) {
    $links_html .= '<a class="w-person-links-item" href="' . esc_url($atts['skype']) . '" target="_blank"><i class="fa fa-skype"></i></a>';
}
$atts['custom_icon'] = trim($atts['custom_icon']);
if (!empty($atts['custom_icon']) and !empty($atts['custom_link'])) {
    $links_html .= '<a class="w-person-links-item" href="' . esc_url($atts['custom_link']) . '" target="_blank"><i class="' . us_prepare_icon_class($atts['custom_icon']) . '"></i></a>';
}
if (!empty($links_html)) {
    $classes .= ' with_icons';
    $links_html = '<div class="w-person-links"><div class="w-person-links-list">' . $links_html . '</div></div>';
}
$link_start = $link_end = '';
$link = us_vc_build_link($atts['link']);
if (!empty($link['url'])) {
    $link_target = $link['target'] == '_blank' ? ' target="_blank"' : '';
    $link_title = empty($link['title']) ? '' : ' title="' . esc_attr($link['title']) . '"';
    $link_start = '<a class="w-person-link" href="' . esc_url($link['url']) . '"' . $link_target . $link_title . '>';
    $link_end = '</a>';
}
$role_part = '';
if (!empty($atts['el_class'])) {
Esempio n. 6
0
 if (!empty($item['btn_text'])) {
     $btn_classes = ' style_' . $item['btn_style'] . ' size_' . $item['btn_size'];
     $btn_classes .= ' color_' . $item['btn_color'];
     $btn_inner_css = '';
     if ($item['btn_color'] == 'custom') {
         if ($item['btn_bg_color'] != '') {
             $btn_inner_css .= 'background-color: ' . $item['btn_bg_color'] . ';';
         }
         if ($item['btn_text_color'] != '') {
             $btn_inner_css .= 'color: ' . $item['btn_text_color'] . ';';
         }
     }
     $icon_html = '';
     $item['btn_icon'] = trim($item['btn_icon']);
     if ($item['btn_icon'] != '') {
         $icon_html = '<i class="' . us_prepare_icon_class($item['btn_icon']) . '"></i>';
         $btn_classes .= ' icon_at' . $item['btn_iconpos'];
     } else {
         $btn_classes .= ' icon_none';
     }
     $btn_link = us_vc_build_link($item['btn_link']);
     $btn_link_target = $btn_link['target'] == '_blank' ? ' target="_blank"' : '';
     $btn_link_title = empty($btn_link['title']) ? '' : ' title="' . esc_attr($btn_link['title']) . '"';
     $items_html .= '<div class="w-pricing-item-footer">';
     $items_html .= '<a class="w-btn' . $btn_classes . '" href="' . esc_url($btn_link['url']) . '"' . $btn_link_target . $btn_link_title;
     if (!empty($btn_inner_css)) {
         $items_html .= ' style="' . $btn_inner_css . '"';
     }
     $items_html .= '>';
     $items_html .= $icon_html . '<label>' . $item['btn_text'] . '</label></a>';
     $items_html .= '</div>';
Esempio n. 7
0
defined('ABSPATH') or die('This script cannot be accessed directly.');
/**
 * Shortcode: us_message
 *
 * @var $shortcode {String} Current shortcode name
 * @var $shortcode_base {String} The original called shortcode name (differs if called an alias)
 * @var $atts {Array} Shortcode attributes
 * @var $content {String} Shortcode's inner content
 */
$atts = shortcode_atts(array('color' => 'info', 'bg_color' => '', 'text_color' => '', 'icon' => '', 'closing' => FALSE, 'el_class' => ''), $atts);
$classes = '';
$inner_css = '';
$icon_html = '';
$atts['icon'] = trim($atts['icon']);
if (!empty($atts['icon'])) {
    $icon_html = '<div class="w-message-icon"><i class="' . us_prepare_icon_class($atts['icon']) . '"></i></div>';
    $classes .= ' with_icon';
}
$closer_html = '';
if ($atts['closing']) {
    $classes .= ' with_close';
    $closer_html = '<div class="w-message-close"> &#10005; </div>';
}
if ($atts['color'] == 'custom') {
    if (!empty($atts['bg_color'])) {
        $inner_css .= 'background-color:' . $atts['bg_color'] . ';';
    }
    if (!empty($atts['text_color'])) {
        $inner_css .= 'color:' . $atts['text_color'] . ';';
    }
}
Esempio n. 8
0
				</a>
			</span>
		</div>
	<?php 
}
/* header email */
?>
	<?php 
if (us_get_option('header_contacts_custom_text')) {
    ?>
		<div class="w-contacts-item for_custom">
			<?php 
    if (us_get_option('header_contacts_custom_icon')) {
        ?>
<i class="<?php 
        echo us_prepare_icon_class(us_get_option('header_contacts_custom_icon'));
        ?>
"></i><?php 
    }
    ?>
			<span class="w-contacts-item-value"><?php 
    echo wp_kses(us_get_option('header_contacts_custom_text'), '<a><strong><span>');
    ?>
</span>
		</div>
	<?php 
}
/* header custom text */
?>
	</div>
</div>