General Tab * * @package blogBox WordPress Theme * @copyright Copyright (c) 2012, Kevin Archibald * @license http://www.gnu.org/licenses/quick-guide-gplv3.html GNU Public License * @author Kevin Archibald */ // use widgets_init action hook to execute custom function add_action ( 'widgets_init','blogBox_social_links_register_widget' ); //register our widget function blogBox_social_links_register_widget() { register_widget ( 'blogBox_social_links_widget' ); } //widget class class blogBox_social_links_widget extends WP_Widget { //process the new widget function blogBox_social_links_widget() { $widget_ops = array( 'classname' => 'blogBox_social_links_widget_class', 'description' => __('Display social links','blogBox') ); $this->WP_Widget( 'blogBox_social_links_widget', __('blogBox Social Links Widget','blogBox'), $widget_ops ); } // Form for widget setup function form ( $instance ) { $bB_social_defaults = array( 'bB_social_title' => 'Social Links', 'bB_social_icon_size' => 'small', 'bB_social_facebook' => 0, 'bB_social_twitter' => 0, 'bB_social_delicious' => 0, 'bB_social_digg' => 0, 'bB_social_google' => 0, 'bB_social_linkedin' => 0, 'bB_social_myspace' => 0, 'bB_social_rss' => 0, 'bB_social_tumblr' => 0, 'bB_social_pinterest' => 0 ); $instance = wp_parse_args( (array) $instance, $bB_social_defaults ); $title = $instance['bB_social_title']; $icon_size = $instance['bB_social_icon_size']; $facebook = $instance['bB_social_facebook']; $twitter = $instance['bB_social_twitter']; $delicious = $instance['bB_social_delicious']; $digg = $instance['bB_social_digg']; $google = $instance['bB_social_google']; $linkedin = $instance['bB_social_linkedin']; $myspace = $instance['bB_social_myspace']; $rss = $instance['bB_social_rss']; $tumblr = $instance['bB_social_tumblr']; $pinterest = $instance['bB_social_pinterest']; ?>

Title :

Icon size :

Delicious />

Digg />

Facebook />

Google+ />

Linkedin />

MySpace />

Pinterest />

RSS />

Tumblr />

Twitter />

'; if ( $instance['bB_social_icon_size'] == 'small' ){ If(esc_url($blogBox_option['bB_header_rss']) !=="" && $instance['bB_social_rss'] == 'on' ) $html .= 'RSS FEED'; If(esc_url($blogBox_option['bB_header_linkedin']) !=="" && $instance['bB_social_linkedin'] == 'on' ) $html .= 'Linkedin'; If(esc_url($blogBox_option['bB_header_twitter']) !=="" && $instance['bB_social_twitter'] == 'on' ) $html .= 'Twitter'; If(esc_url($blogBox_option['bB_header_facebook']) !=="" && $instance['bB_social_facebook'] == 'on' ) $html .= 'Facebook'; If(esc_url($blogBox_option['bB_header_delicious']) !=="" && $instance['bB_social_delicious'] == 'on' ) $html .= 'Delicious'; If(esc_url($blogBox_option['bB_header_google_plus']) !=="" && $instance['bB_social_google'] == 'on' ) $html .= 'Google+'; If(esc_url($blogBox_option['bB_header_digg']) != "" && $instance['bB_social_digg'] == 'on' ) $html .= 'Digg'; If(esc_url($blogBox_option['bB_header_pinterest']) !=="" && $instance['bB_social_pinterest'] == 'on' ) $html .= 'Pinterest'; If(esc_url($blogBox_option['bB_header_myspace']) !=="" && $instance['bB_social_myspace'] == 'on' ) $html .= 'MySpace'; If(esc_url($blogBox_option['bB_header_tumblr']) !=="" && $instance['bB_social_tumblr'] == 'on' ) $html .= 'Tumblr'; } else { If(esc_url($blogBox_option['bB_header_rss']) !=="" && $instance['bB_social_rss'] == 'on' ) $html .= 'RSS FEED'; If(esc_url($blogBox_option['bB_header_linkedin']) !=="" && $instance['bB_social_linkedin'] == 'on' ) $html .= 'Linkedin'; If(esc_url($blogBox_option['bB_header_twitter']) !=="" && $instance['bB_social_twitter'] == 'on' ) $html .= 'Twitter'; If(esc_url($blogBox_option['bB_header_facebook']) !=="" && $instance['bB_social_facebook'] == 'on' ) $html .= 'Facebook'; If(esc_url($blogBox_option['bB_header_delicious']) !=="" && $instance['bB_social_delicious'] == 'on' ) $html .= 'Delicious'; If(esc_url($blogBox_option['bB_header_google_plus']) !=="" && $instance['bB_social_google'] == 'on' ) $html .= 'Google+'; If(esc_url($blogBox_option['bB_header_digg']) !=="" && $instance['bB_social_digg'] == 'on' ) $html .= 'Digg'; If(esc_url($blogBox_option['bB_header_pinterest']) !=="" && $instance['bB_social_pinterest'] == 'on' ) $html .= 'Pinterest'; If(esc_url($blogBox_option['bB_header_myspace']) !=="" && $instance['bB_social_myspace'] == 'on' ) $html .= 'MySpace'; If(esc_url($blogBox_option['bB_header_tumblr']) !=="" && $instance['bB_social_tumblr'] == 'on' ) $html .= 'Tumblr'; } $html .= ''; echo $html; echo $after_widget; } } ?>