',
'',
get_search_form(),
'';
}
}
/* ----------------------------------------------------------------------------------
SOCIAL MEDIA - DISPLAY MESSAGE
---------------------------------------------------------------------------------- */
/* Message Settings */
function thinkup_input_socialmessage(){
global $thinkup_header_socialmessage;
global $thinkup_header_facebookswitch;
global $thinkup_header_twitterswitch;
global $thinkup_header_googleswitch;
global $thinkup_header_linkedinswitch;
global $thinkup_header_flickrswitch;
global $thinkup_header_youtubeswitch;
global $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 thinkup_input_facebookicon(){
global $thinkup_header_facebookiconswitch;
global $thinkup_header_facebookcustomicon;
$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 thinkup_input_twittericon(){
global $thinkup_header_twittericonswitch;
global $thinkup_header_twittercustomicon;
$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 thinkup_input_googleicon(){
global $thinkup_header_googleiconswitch;
global $thinkup_header_googlecustomicon;
$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 thinkup_input_linkedinicon(){
global $thinkup_header_linkediniconswitch;
global $thinkup_header_linkedincustomicon;
$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 thinkup_input_flickricon(){
global $thinkup_header_flickriconswitch;
global $thinkup_header_flickrcustomicon;
$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 thinkup_input_youtubeicon(){
global $thinkup_header_youtubeiconswitch;
global $thinkup_header_youtubecustomicon;
$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 thinkup_input_rssicon(){
global $thinkup_header_rssiconswitch;
global $thinkup_header_rsscustomicon;
$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 thinkup_input_socialicon(){
$output = NULL;
$output .= thinkup_input_facebookicon();
$output .= thinkup_input_twittericon();
$output .= thinkup_input_googleicon();
$output .= thinkup_input_linkedinicon();
$output .= thinkup_input_flickricon();
$output .= thinkup_input_youtubeicon();
$output .= thinkup_input_rssicon();
if ( ! empty( $output ) ) {
echo '';
}
}
add_action( 'wp_head', 'thinkup_input_socialicon', 13 );
/* ----------------------------------------------------------------------------------
SOCIAL MEDIA - OUTPUT SOCIAL MEDIA SELECTIONS (PRE HEADER)
---------------------------------------------------------------------------------- */
function thinkup_input_socialmediaheaderpre() {
global $thinkup_header_socialswitchpre;
global $thinkup_header_socialmessage;
global $thinkup_header_facebookswitch;
global $thinkup_header_facebooklink;
global $thinkup_header_twitterswitch;
global $thinkup_header_twitterlink;
global $thinkup_header_googleswitch;
global $thinkup_header_googlelink;
global $thinkup_header_linkedinswitch;
global $thinkup_header_linkedinlink;
global $thinkup_header_flickrswitch;
global $thinkup_header_flickrlink;
global $thinkup_header_youtubeswitch;
global $thinkup_header_youtubelink;
global $thinkup_header_rssswitch;
global $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 '';
}
}
?>