File "index.php"
Full Path: /home/londdqdw/public_html/06/wp-content/plugins/nd-shortcodes/addons/customizer/shortcodes/top-header/index.php
File size: 3.5 KB
MIME-type: text/x-php
Charset: utf-8
<?php
//shortcode nd_social
function nd_options_icon_text( $nd_options_atts ) {
$nd_options_icon_text = shortcode_atts(
array(
'icon' => '',
'image' => '',
'text' => '',
'text-color' => '',
'link' => '',
'float' => '',
'image-width' => '',
'class' => '',
'margin' => '',
'font' => '',
),
$nd_options_atts );
//define
$nd_options_str = '';
//float and margin
if ( $nd_options_icon_text['float'] == '' ) {
$nd_options_icon_text_float = "left";
$nd_options_text_margin = "nd_options_margin_right_20";
$nd_options_icon_margin = "nd_options_margin_right_10";
}else{
$nd_options_icon_text_float = $nd_options_icon_text['float'];
$nd_options_text_margin = "nd_options_margin_left_10";
$nd_options_icon_margin = "nd_options_margin_left_20";
}
//icon text
if ( $nd_options_icon_text['text'] == '' ) {
$nd_options_icon_text_text = '';
}else {
$nd_options_icon_text_color = $nd_options_icon_text['text-color'];
if ( $nd_options_icon_text_color == '' ) { $nd_options_icon_text_color == ''; }
$nd_options_icon_text_text = '
<div class="nd_options_display_table_cell nd_options_vertical_align_middle ">
<a style="color:'.$nd_options_icon_text_color.';" class="'.$nd_options_text_margin.' nd_options_'.$nd_options_icon_text['font'].'_font " href="'.$nd_options_icon_text['link'].'">'.$nd_options_icon_text['text'].'</a>
</div>
';
}
//icon image or empty
if ( $nd_options_icon_text['icon'] != '' ) {
$nd_options_icon_path = 'img/'.$nd_options_icon_text['icon'].'.svg';
$nd_options_icon_text_image = esc_url(plugins_url($nd_options_icon_path, __FILE__ ));
$nd_options_icon_text_icon = '
<div class="nd_options_display_table_cell nd_options_vertical_align_middle ">
<a href="'.$nd_options_icon_text['link'].'"><img alt="" width="15" height="15" class="'.$nd_options_icon_margin.' nd_options_float_left" src="'.$nd_options_icon_text_image.'"></a>
</div>
';
}elseif ( $nd_options_icon_text['image'] != '' ){
$nd_options_icon_text_image_width = $nd_options_icon_text['image-width'];
if ( $nd_options_icon_text_image_width == '' ) { $nd_options_image_width = 15; }else { $nd_options_image_width = $nd_options_icon_text_image_width; }
$nd_options_icon_text_image = $nd_options_icon_text['image'];
$nd_options_icon_text_icon = '
<div class="nd_options_display_table_cell nd_options_vertical_align_middle ">
<a href="'.$nd_options_icon_text['link'].'"><img alt="" width="'.$nd_options_image_width.'" class="'.$nd_options_icon_margin.' nd_options_float_left" src="'.$nd_options_icon_text_image.'"></a>
</div>
';
}else{
$nd_options_icon_text_icon = '';
}
$nd_options_str .= '
<div style="margin:'.$nd_options_icon_text['margin'].';" class=" '.$nd_options_icon_text['class'].' nd_options_display_table nd_options_float_'.$nd_options_icon_text_float.'">
'.$nd_options_icon_text_icon.'
'.$nd_options_icon_text_text.'
</div>
';
$nd_options_str_secure = wp_kses_post( $nd_options_str );
return $nd_options_str_secure;
}
add_shortcode( 'nd_icon_text', 'nd_options_icon_text' );