', '', get_search_form(), ''; } } /* ---------------------------------------------------------------------------------- SOCIAL MEDIA - DISPLAY MESSAGE ---------------------------------------------------------------------------------- */ /* Message Settings */ function bolder_thinkup_input_socialmessage(){ // Get theme options values. $thinkup_header_socialmessage = bolder_thinkup_var ( 'thinkup_header_socialmessage' ); $thinkup_header_facebookswitch = bolder_thinkup_var ( 'thinkup_header_facebookswitch' ); $thinkup_header_twitterswitch = bolder_thinkup_var ( 'thinkup_header_twitterswitch' ); $thinkup_header_googleswitch = bolder_thinkup_var ( 'thinkup_header_googleswitch' ); $thinkup_header_linkedinswitch = bolder_thinkup_var ( 'thinkup_header_linkedinswitch' ); $thinkup_header_flickrswitch = bolder_thinkup_var ( 'thinkup_header_flickrswitch' ); $thinkup_header_youtubeswitch = bolder_thinkup_var ( 'thinkup_header_youtubeswitch' ); $thinkup_header_rssswitch = bolder_thinkup_var ( 'thinkup_header_rssswitch' ); if ( empty( $thinkup_header_facebookswitch ) and empty( $thinkup_header_twitterswitch ) and empty( $thinkup_header_googleswitch ) and empty( $thinkup_header_linkedinswitch ) and empty( $thinkup_header_flickrswitch ) and empty( $thinkup_header_lastfmswitch ) and empty( $thinkup_header_youtubeswitch ) and empty( $thinkup_header_rssswitch ) ) { return ''; } else if ( ! empty( $thinkup_header_socialmessage ) ) { return esc_html( $thinkup_header_socialmessage ); } else if ( empty( $thinkup_header_socialmessage ) ) { return ''; } } /* ---------------------------------------------------------------------------------- SOCIAL MEDIA - CUSTOM ICONS ---------------------------------------------------------------------------------- */ /* Facebook - Custom Icon */ function bolder_thinkup_input_facebookicon(){ // Get theme options values. $thinkup_header_facebookiconswitch = bolder_thinkup_var ( 'thinkup_header_facebookiconswitch' ); $thinkup_header_facebookcustomicon = bolder_thinkup_var ( 'thinkup_header_facebookcustomicon', 'url' ); $output = NULL; if ( $thinkup_header_facebookiconswitch == '1' and ! empty( $thinkup_header_facebookcustomicon ) ) { // Output for header social media $output .= '#pre-header-social li.facebook a,'; $output .= '#pre-header-social li.facebook a:hover {'; $output .= 'background: url("' . esc_url( $thinkup_header_facebookcustomicon ) . '") no-repeat center;'; $output .= 'background-size: 25px;'; $output .= '-webkit-border-radius: 0;'; $output .= '-moz-border-radius: 0;'; $output .= '-o-border-radius: 0;'; $output .= 'border-radius: 0;'; $output .= '}' . "\n"; $output .= '#pre-header-social li.facebook i {'; $output .= 'display: none;'; $output .= '}' . "\n"; // Output for footer social media $output .= '#post-footer-social li.facebook a,'; $output .= '#post-footer-social li.facebook a:hover {'; $output .= 'background: url("' . esc_url( $thinkup_header_facebookcustomicon ) . '") no-repeat center;'; $output .= 'background-size: 25px;'; $output .= '-webkit-border-radius: 0;'; $output .= '-moz-border-radius: 0;'; $output .= '-o-border-radius: 0;'; $output .= 'border-radius: 0;'; $output .= '}' . "\n"; $output .= '#post-footer-social li.facebook i {'; $output .= 'display: none;'; $output .= '}' . "\n"; } return $output; } /* Twitter - Custom Icon */ function bolder_thinkup_input_twittericon(){ // Get theme options values. $thinkup_header_twittericonswitch = bolder_thinkup_var ( 'thinkup_header_twittericonswitch' ); $thinkup_header_twittercustomicon = bolder_thinkup_var ( 'thinkup_header_twittercustomicon', 'url' ); $output = NULL; if ( $thinkup_header_twittericonswitch == '1' and ! empty( $thinkup_header_twittercustomicon ) ) { // Output for header social media $output .= '#pre-header-social li.twitter a,'; $output .= '#pre-header-social li.twitter a:hover {'; $output .= 'background: url("' . esc_url( $thinkup_header_twittercustomicon ) . '") no-repeat center;'; $output .= 'background-size: 25px;'; $output .= '-webkit-border-radius: 0;'; $output .= '-moz-border-radius: 0;'; $output .= '-o-border-radius: 0;'; $output .= 'border-radius: 0;'; $output .= '}' . "\n"; $output .= '#pre-header-social li.twitter i {'; $output .= 'display: none;'; $output .= '}' . "\n"; // Output for footer social media $output .= '#post-footer-social li.twitter a,'; $output .= '#post-footer-social li.twitter a:hover {'; $output .= 'background: url("' . esc_url( $thinkup_header_twittercustomicon ) . '") no-repeat center;'; $output .= 'background-size: 25px;'; $output .= '-webkit-border-radius: 0;'; $output .= '-moz-border-radius: 0;'; $output .= '-o-border-radius: 0;'; $output .= 'border-radius: 0;'; $output .= '}' . "\n"; $output .= '#post-footer-social li.twitter i {'; $output .= 'display: none;'; $output .= '}' . "\n"; } return $output; } /* Google+ - Custom Icon */ function bolder_thinkup_input_googleicon(){ // Get theme options values. $thinkup_header_googleiconswitch = bolder_thinkup_var ( 'thinkup_header_googleiconswitch' ); $thinkup_header_googlecustomicon = bolder_thinkup_var ( 'thinkup_header_googlecustomicon', 'url' ); $output = NULL; if ( $thinkup_header_googleiconswitch == '1' and ! empty( $thinkup_header_googlecustomicon ) ) { // Output for header social media $output .= '#pre-header-social li.google-plus a,'; $output .= '#pre-header-social li.google-plus a:hover {'; $output .= 'background: url("' . esc_url( $thinkup_header_googlecustomicon ) . '") no-repeat center;'; $output .= 'background-size: 25px;'; $output .= '-webkit-border-radius: 0;'; $output .= '-moz-border-radius: 0;'; $output .= '-o-border-radius: 0;'; $output .= 'border-radius: 0;'; $output .= '}' . "\n"; $output .= '#pre-header-social li.google-plus i {'; $output .= 'display: none;'; $output .= '}' . "\n"; // Output for footer social media $output .= '#post-footer-social li.google-plus a,'; $output .= '#post-footer-social li.google-plus a:hover {'; $output .= 'background: url("' . esc_url( $thinkup_header_googlecustomicon ) . '") no-repeat center;'; $output .= 'background-size: 25px;'; $output .= '-webkit-border-radius: 0;'; $output .= '-moz-border-radius: 0;'; $output .= '-o-border-radius: 0;'; $output .= 'border-radius: 0;'; $output .= '}' . "\n"; $output .= '#post-footer-social li.google-plus i {'; $output .= 'display: none;'; $output .= '}' . "\n"; } return $output; } /* LinkedIn - Custom Icon */ function bolder_thinkup_input_linkedinicon(){ // Get theme options values. $thinkup_header_linkediniconswitch = bolder_thinkup_var ( 'thinkup_header_linkediniconswitch' ); $thinkup_header_linkedincustomicon = bolder_thinkup_var ( 'thinkup_header_linkedincustomicon', 'url' ); $output = NULL; if ( $thinkup_header_linkediniconswitch == '1' and ! empty( $thinkup_header_linkedincustomicon ) ) { // Output for header social media $output .= '#pre-header-social li.linkedin a,'; $output .= '#pre-header-social li.linkedin a:hover {'; $output .= 'background: url("' . esc_url( $thinkup_header_linkedincustomicon ) . '") no-repeat center;'; $output .= 'background-size: 25px;'; $output .= '-webkit-border-radius: 0;'; $output .= '-moz-border-radius: 0;'; $output .= '-o-border-radius: 0;'; $output .= 'border-radius: 0;'; $output .= '}' . "\n"; $output .= '#pre-header-social li.linkedin i {'; $output .= 'display: none;'; $output .= '}' . "\n"; // Output for footer social media $output .= '#post-footer-social li.linkedin a,'; $output .= '#post-footer-social li.linkedin a:hover {'; $output .= 'background: url("' . esc_url( $thinkup_header_linkedincustomicon ) . '") no-repeat center;'; $output .= 'background-size: 25px;'; $output .= '-webkit-border-radius: 0;'; $output .= '-moz-border-radius: 0;'; $output .= '-o-border-radius: 0;'; $output .= 'border-radius: 0;'; $output .= '}' . "\n"; $output .= '#post-footer-social li.linkedin i {'; $output .= 'display: none;'; $output .= '}' . "\n"; } return $output; } /* Flickr - Custom Icon */ function bolder_thinkup_input_flickricon(){ // Get theme options values. $thinkup_header_flickriconswitch = bolder_thinkup_var ( 'thinkup_header_flickriconswitch' ); $thinkup_header_flickrcustomicon = bolder_thinkup_var ( 'thinkup_header_flickrcustomicon', 'url' ); $output = NULL; if ( $thinkup_header_flickriconswitch == '1' and ! empty( $thinkup_header_flickrcustomicon ) ) { // Output for header social media $output .= '#pre-header-social li.flickr a,'; $output .= '#pre-header-social li.flickr a:hover {'; $output .= 'background: url("' . esc_url( $thinkup_header_flickrcustomicon ) . '") no-repeat center;'; $output .= 'background-size: 25px;'; $output .= '-webkit-border-radius: 0;'; $output .= '-moz-border-radius: 0;'; $output .= '-o-border-radius: 0;'; $output .= 'border-radius: 0;'; $output .= '}' . "\n"; $output .= '#pre-header-social li.flickr i {'; $output .= 'display: none;'; $output .= '}' . "\n"; // Output for footer social media $output .= '#post-footer-social li.flickr a,'; $output .= '#post-footer-social li.flickr a:hover {'; $output .= 'background: url("' . esc_url( $thinkup_header_flickrcustomicon ) . '") no-repeat center;'; $output .= 'background-size: 25px;'; $output .= '-webkit-border-radius: 0;'; $output .= '-moz-border-radius: 0;'; $output .= '-o-border-radius: 0;'; $output .= 'border-radius: 0;'; $output .= '}' . "\n"; $output .= '#post-footer-social li.flickr i {'; $output .= 'display: none;'; $output .= '}' . "\n"; } return $output; } /* YouTube - Custom Icon */ function bolder_thinkup_input_youtubeicon(){ // Get theme options values. $thinkup_header_youtubeiconswitch = bolder_thinkup_var ( 'thinkup_header_youtubeiconswitch' ); $thinkup_header_youtubecustomicon = bolder_thinkup_var ( 'thinkup_header_youtubecustomicon', 'url' ); $output = NULL; if ( $thinkup_header_youtubeiconswitch == '1' and ! empty( $thinkup_header_youtubecustomicon ) ) { // Output for header social media $output .= '#pre-header-social li.youtube a,'; $output .= '#pre-header-social li.youtube a:hover {'; $output .= 'background: url("' . esc_url( $thinkup_header_youtubecustomicon ) . '") no-repeat center;'; $output .= 'background-size: 25px;'; $output .= '-webkit-border-radius: 0;'; $output .= '-moz-border-radius: 0;'; $output .= '-o-border-radius: 0;'; $output .= 'border-radius: 0;'; $output .= '}' . "\n"; $output .= '#pre-header-social li.youtube i {'; $output .= 'display: none;'; $output .= '}' . "\n"; // Output for footer social media $output .= '#post-footer-social li.youtube a,'; $output .= '#post-footer-social li.youtube a:hover {'; $output .= 'background: url("' . esc_url( $thinkup_header_youtubecustomicon ) . '") no-repeat center;'; $output .= 'background-size: 25px;'; $output .= '-webkit-border-radius: 0;'; $output .= '-moz-border-radius: 0;'; $output .= '-o-border-radius: 0;'; $output .= 'border-radius: 0;'; $output .= '}' . "\n"; $output .= '#post-footer-social li.youtube i {'; $output .= 'display: none;'; $output .= '}' . "\n"; } return $output; } /* RSS - Custom Icon */ function bolder_thinkup_input_rssicon(){ // Get theme options values. $thinkup_header_rssiconswitch = bolder_thinkup_var ( 'thinkup_header_rssiconswitch' ); $thinkup_header_rsscustomicon = bolder_thinkup_var ( 'thinkup_header_rsscustomicon', 'url' ); $output = NULL; if ( $thinkup_header_rssiconswitch == '1' and ! empty( $thinkup_header_rsscustomicon ) ) { // Output for header social media $output .= '#pre-header-social li.rss a,'; $output .= '#pre-header-social li.rss a:hover {'; $output .= 'background: url("' . esc_url( $thinkup_header_rsscustomicon ) . '") no-repeat center;'; $output .= 'background-size: 25px;'; $output .= '-webkit-border-radius: 0;'; $output .= '-moz-border-radius: 0;'; $output .= '-o-border-radius: 0;'; $output .= 'border-radius: 0;'; $output .= '}' . "\n"; $output .= '#pre-header-social li.rss i {'; $output .= 'display: none;'; $output .= '}' . "\n"; // Output for footer social media $output .= '#post-footer-social li.rss a,'; $output .= '#post-footer-social li.rss a:hover {'; $output .= 'background: url("' . esc_url( $thinkup_header_rsscustomicon ) . '") no-repeat center;'; $output .= 'background-size: 25px;'; $output .= '-webkit-border-radius: 0;'; $output .= '-moz-border-radius: 0;'; $output .= '-o-border-radius: 0;'; $output .= 'border-radius: 0;'; $output .= '}' . "\n"; $output .= '#post-footer-social li.rss i {'; $output .= 'display: none;'; $output .= '}' . "\n"; } return $output; } /* Input Custom Social Media Icons */ function bolder_thinkup_input_socialicon(){ $output = NULL; $output .= bolder_thinkup_input_facebookicon(); $output .= bolder_thinkup_input_twittericon(); $output .= bolder_thinkup_input_googleicon(); $output .= bolder_thinkup_input_linkedinicon(); $output .= bolder_thinkup_input_flickricon(); $output .= bolder_thinkup_input_youtubeicon(); $output .= bolder_thinkup_input_rssicon(); if ( ! empty( $output ) ) { echo ''; } } add_action( 'wp_head', 'bolder_thinkup_input_socialicon', 13 ); /* ---------------------------------------------------------------------------------- SOCIAL MEDIA - OUTPUT SOCIAL MEDIA SELECTIONS (PRE HEADER) ---------------------------------------------------------------------------------- */ function bolder_thinkup_input_socialmediaheaderpre() { // Get theme options values. $thinkup_header_socialswitchpre = bolder_thinkup_var ( 'thinkup_header_socialswitchpre' ); $thinkup_header_socialmessage = bolder_thinkup_var ( 'thinkup_header_socialmessage' ); $thinkup_header_facebookswitch = bolder_thinkup_var ( 'thinkup_header_facebookswitch' ); $thinkup_header_facebooklink = bolder_thinkup_var ( 'thinkup_header_facebooklink' ); $thinkup_header_twitterswitch = bolder_thinkup_var ( 'thinkup_header_twitterswitch' ); $thinkup_header_twitterlink = bolder_thinkup_var ( 'thinkup_header_twitterlink' ); $thinkup_header_googleswitch = bolder_thinkup_var ( 'thinkup_header_googleswitch' ); $thinkup_header_googlelink = bolder_thinkup_var ( 'thinkup_header_googlelink' ); $thinkup_header_linkedinswitch = bolder_thinkup_var ( 'thinkup_header_linkedinswitch' ); $thinkup_header_linkedinlink = bolder_thinkup_var ( 'thinkup_header_linkedinlink' ); $thinkup_header_flickrswitch = bolder_thinkup_var ( 'thinkup_header_flickrswitch' ); $thinkup_header_flickrlink = bolder_thinkup_var ( 'thinkup_header_flickrlink' ); $thinkup_header_youtubeswitch = bolder_thinkup_var ( 'thinkup_header_youtubeswitch' ); $thinkup_header_youtubelink = bolder_thinkup_var ( 'thinkup_header_youtubelink' ); $thinkup_header_rssswitch = bolder_thinkup_var ( 'thinkup_header_rssswitch' ); $thinkup_header_rsslink = bolder_thinkup_var ( 'thinkup_header_rsslink' ); // Reset count values used in foreach loop $i = 0; $j = 0; if ( $thinkup_header_socialswitchpre == '1' ) { // Assign social media link to an array $social_links = array( array( 'social' => __( 'Facebook', 'bolder' ), 'icon' => 'facebook', 'toggle' => $thinkup_header_facebookswitch, 'link' => $thinkup_header_facebooklink ), array( 'social' => __( 'Twitter', 'bolder' ), 'icon' => 'twitter', 'toggle' => $thinkup_header_twitterswitch, 'link' => $thinkup_header_twitterlink ), array( 'social' => __( 'Google+', 'bolder' ), 'icon' => 'google-plus', 'toggle' => $thinkup_header_googleswitch, 'link' => $thinkup_header_googlelink ), array( 'social' => __( 'LinkedIn', 'bolder' ), 'icon' => 'linkedin', 'toggle' => $thinkup_header_linkedinswitch, 'link' => $thinkup_header_linkedinlink ), array( 'social' => __( 'Flickr', 'bolder' ), 'icon' => 'flickr', 'toggle' => $thinkup_header_flickrswitch, 'link' => $thinkup_header_flickrlink ), array( 'social' => __( 'YouTube', 'bolder' ), 'icon' => 'youtube', 'toggle' => $thinkup_header_youtubeswitch, 'link' => $thinkup_header_youtubelink ), array( 'social' => __( 'RSS', 'bolder' ), 'icon' => 'rss', 'toggle' => $thinkup_header_rssswitch, 'link' => $thinkup_header_rsslink ), ); // Output social media links if any link is set foreach( $social_links as $social ) { if ( ! empty( $social['link'] ) and $j == 0 ) { echo '
'; } } ?>