',
'',
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 '';
}
}
?>