| Server IP : 213.186.33.4 / Your IP : 216.73.216.222 Web Server : Apache System : Linux webm005.cluster103.gra.hosting.ovh.net 6.18.39-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Tue Jul 21 12:03:15 CEST 2026 x86_64 User : karinebmkh ( 644538) PHP Version : 8.4.22 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/karinebmkh/www2/wp-content/themes/glaza/templates/ |
Upload File : |
<?php
/**
* @param $data
* @param $class_name
* @param bool $new_tab
* @param bool $enable_icon
*
* @return string
* render social icons
*/
if ( ! function_exists( 'glaza_render_social_icon' ) ) :
function glaza_render_social_icon( $data = array(), $new_tab = true, $custom = true ) {
if ( empty( $data ) ) {
return false;
}
if ( true === $new_tab ) {
$new_tab = 'target="_blank"';
} else {
$new_tab = '';
}
extract( shortcode_atts( array(
'website' => '',
'facebook' => '',
'twitter' => '',
'googleplus' => '',
'pinterest' => '',
'linkedin' => '',
'tumblr' => '',
'flickr' => '',
'instagram' => '',
'skype' => '',
'snapchat' => '',
'myspace' => '',
'youtube' => '',
'bloglovin' => '',
'digg' => '',
'dribbble' => '',
'soundcloud' => '',
'vimeo' => '',
'reddit' => '',
'vkontakte' => '',
'whatsapp' => '',
'rss' => '',
), $data ) );
$str = '';
if ( ! empty( $website ) ) {
$str .= '<a class="icon-website" title="' . esc_attr__( 'Website', 'glaza' ) . '" href="' . esc_url( $website ) . '" ' . $new_tab . '><i class="fa fa-link" aria-hidden="true"></i></a>';
}
if ( ! empty( $facebook ) ) {
$str .= '<a class="icon-facebook" title="' . esc_attr__( 'Facebook', 'glaza' ) . '" href="' . esc_url( $facebook ) . '" ' . $new_tab . '><i class="fa fa-facebook" aria-hidden="true"></i></a>';
}
if ( ! empty( $twitter ) ) {
$str .= '<a class="icon-twitter" title="' . esc_attr__( 'Twitter', 'glaza' ) . '" href="' . esc_url( $twitter ) . '" ' . $new_tab . '><i class="fa fa-twitter" aria-hidden="true"></i></a>';
}
if ( ! empty( $googleplus ) ) {
$str .= '<a class="icon-google" title="' . esc_attr__( 'Google +', 'glaza' ) . '" href="' . esc_url( $googleplus ) . '" ' . $new_tab . '><i class="fa fa-google-plus" aria-hidden="true"></i></a>';
}
if ( ! empty( $pinterest ) ) {
$str .= '<a class="icon-pinterest" title="' . esc_attr__( 'Pinterest', 'glaza' ) . '" href="' . esc_url( $pinterest ) . '" ' . $new_tab . '><i class="fa fa-pinterest-p" aria-hidden="true"></i></a>';
}
if ( ! empty( $instagram ) ) {
$str .= '<a class="icon-instagram" title="' . esc_attr__( 'Instagram', 'glaza' ) . '" href="' . esc_url( $instagram ) . '" ' . $new_tab . '><i class="fa fa-instagram" aria-hidden="true"></i></a>';
}
if ( ! empty( $linkedin ) ) {
$str .= '<a class="icon-linkedin" title="' . esc_attr__( 'LinkedIn', 'glaza' ) . '" href="' . esc_url( $linkedin ) . '" ' . $new_tab . '><i class="fa fa-linkedin" aria-hidden="true"></i></a>';
}
if ( ! empty( $tumblr ) ) {
$str .= '<a class="icon-tumblr" title="' . esc_attr__( 'Tumblr', 'glaza' ) . '" href="' . esc_url( $tumblr ) . '" ' . $new_tab . '><i class="fa fa-tumblr" aria-hidden="true"></i></a>';
}
if ( ! empty( $flickr ) ) {
$str .= '<a class="icon-flickr" title="' . esc_attr__( 'Flickr', 'glaza' ) . '" href="' . esc_url( $flickr ) . '" ' . $new_tab . '><i class="fa fa-flickr" aria-hidden="true"></i></a>';
}
if ( ! empty( $skype ) ) {
$str .= '<a class="icon-skype" title="' . esc_attr__( 'Skype', 'glaza' ) . '" href="' . esc_url( $skype ) . '" ' . $new_tab . '><i class="fa fa-skype" aria-hidden="true"></i></a>';
}
if ( ! empty( $snapchat ) ) {
$str .= '<a class="icon-snapchat" title="' . esc_attr__( 'SnapChat', 'glaza' ) . '" href="' . esc_url( $snapchat ) . '" ' . $new_tab . '><i class="fa fa-snapchat-ghost" aria-hidden="true"></i></a>';
}
if ( ! empty( $myspace ) ) {
$str .= '<a class="icon-myspace" title="' . esc_attr__( 'Myspace', 'glaza' ) . '" href="' . esc_url( $myspace ) . '" ' . $new_tab . '><i class="fa fa-users" aria-hidden="true"></i></a>';
}
if ( ! empty( $youtube ) ) {
$str .= '<a class="icon-youtube" title="' . esc_attr__( 'YouTube', 'glaza' ) . '" href="' . esc_url( $youtube ) . '" ' . $new_tab . '><i class="fa fa-youtube" aria-hidden="true"></i></a>';
}
if ( ! empty( $bloglovin ) ) {
$str .= '<a class="icon-bloglovin" title="' . esc_attr__( 'Bloglovin', 'glaza' ) . '" href="' . esc_url( $bloglovin ) . '" ' . $new_tab . '><i class="fa fa-heart" aria-hidden="true"></i></a>';
}
if ( ! empty( $digg ) ) {
$str .= '<a class="icon-digg" title="' . esc_attr__( 'Digg', 'glaza' ) . '" href="' . esc_url( $digg ) . '" ' . $new_tab . '><i class="fa fa-digg" aria-hidden="true"></i></a>';
}
if ( ! empty( $dribbble ) ) {
$str .= '<a class="icon-dribbble" title="' . esc_attr__( 'Dribbble', 'glaza' ) . '" href="' . esc_url( $dribbble ) . '" ' . $new_tab . '><i class="fa fa-dribbble" aria-hidden="true"></i></a>';
}
if ( ! empty( $soundcloud ) ) {
$str .= '<a class="icon-soundcloud" title="' . esc_attr__( 'SoundCloud', 'glaza' ) . '" href="' . esc_url( $soundcloud ) . '" ' . $new_tab . '><i class="fa fa-soundcloud" aria-hidden="true"></i></a>';
}
if ( ! empty( $vimeo ) ) {
$str .= '<a class="icon-vimeo" title="' . esc_attr__( 'Vimeo', 'glaza' ) . '" href="' . esc_url( $vimeo ) . '" ' . $new_tab . '><i class="fa fa-vimeo-square" aria-hidden="true"></i></a>';
}
if ( ! empty( $reddit ) ) {
$str .= '<a class="icon-reddit" title="' . esc_attr__( 'Reddit', 'glaza' ) . '" href="' . esc_url( $reddit ) . '" ' . $new_tab . '><i class="fa fa-reddit" aria-hidden="true"></i></a>';
}
if ( ! empty( $vkontakte ) ) {
$str .= '<a class="icon-vk" title="' . esc_attr__( 'Vkontakte', 'glaza' ) . '" href="' . esc_url( $vkontakte ) . '" ' . $new_tab . '><i class="fa fa-vk" aria-hidden="true"></i></a>';
}
if ( ! empty( $whatsapp ) ) {
$str .= '<a class="icon-whatsapp" title="' . esc_attr__( 'WhatsApp', 'glaza' ) . '" href="' . esc_url( $whatsapp ) . '" ' . $new_tab . '><i class="fa fa-whatsapp" aria-hidden="true"></i></a>';
}
if ( ! empty( $rss ) ) {
$str .= '<a class="icon-rss" title="' . esc_attr__( 'Rss', 'glaza' ) . '" href="' . esc_url( $rss ) . '" ' . $new_tab . '><i class="fa fa-rss" aria-hidden="true"></i></a>';
}
if ( true === $custom ) {
$social_1_url = glaza_get_option( 'social_custom_1_url' );
$social_1_name = glaza_get_option( 'social_custom_1_name' );
$social_1_icon = glaza_get_option( 'social_custom_1_icon' );
$social_2_url = glaza_get_option( 'social_custom_2_url' );
$social_2_name = glaza_get_option( 'social_custom_2_name' );
$social_2_icon = glaza_get_option( 'social_custom_2_icon' );
$social_3_url = glaza_get_option( 'social_custom_3_url' );
$social_3_name = glaza_get_option( 'social_custom_3_name' );
$social_3_icon = glaza_get_option( 'social_custom_3_icon' );
if ( ! empty( $social_1_url ) && ! empty( $social_1_name ) ) {
$str .= '<a class="icon-custom icon-' . esc_attr( $social_1_name ) . '" title="' . esc_attr( $social_1_name ) . '" href="' . esc_url( $social_1_url ) . '" ' . $new_tab . '><i class="fa ' . esc_attr( $social_1_icon ) . '" aria-hidden="true"></i></a>';
}
if ( ! empty( $social_2_url ) && ! empty( $social_2_name ) ) {
$str .= '<a class="icon-custom icon-' . esc_attr( $social_2_name ) . '" title="' . esc_attr( $social_2_name ) . '" href="' . esc_url( $social_2_url ) . '" ' . $new_tab . '><i class="fa ' . esc_attr( $social_2_icon ) . '" aria-hidden="true"></i></a>';
}
if ( ! empty( $social_3_url ) && ! empty( $social_3_name ) ) {
$str .= '<a class="icon-custom icon-' . esc_attr( $social_3_name ) . '" title="' . esc_attr( $social_3_name ) . '" href="' . esc_url( $social_3_url ) . '" ' . $new_tab . '><i class="fa ' . esc_attr( $social_3_icon ) . '" aria-hidden="true"></i></a>';
}
}
return $str;
}
endif;