__( 'Displays About Me Information', 'ascreen' ), ) // Args ); } /* Displays the Widget in the front-end */ function widget( $args, $instance ){ extract($args); $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? 'About Me' : esc_html( $instance['title'] ) ); $imagePath = empty( $instance['imagePath'] ) ? '' : esc_url( $instance['imagePath'] ); $aboutText = empty( $instance['aboutText'] ) ? '' : $instance['aboutText']; echo $before_widget; if ( $title ) echo $before_title . $title . $after_title; ?>
'About Me', 'imagePath'=>'', 'aboutText'=>'' ) ); $title = esc_attr( $instance['title'] ); $imagePath = esc_url( $instance['imagePath'] ); $aboutText = esc_textarea( $instance['aboutText'] ); # Title echo ''; # Image echo ''; # About Text echo ''; } }// end AboutMeWidget class function AboutMeWidgetInit() { register_widget('AboutMeWidget'); } add_action('widgets_init', 'AboutMeWidgetInit'); /** * Adds adsense widget. */ class AdsenseWidget extends WP_Widget { /** * Register widget with WordPress. */ function __construct() { parent::__construct( 'Adsense_widget', // Base ID __( 'CT Adsense Widget', 'ascreen' ), // Name array( 'description' => __( 'Displays Adsense Ads(User Code)', 'ascreen' ), ) // Args ); } /* Displays the Widget in the front-end */ function widget( $args, $instance ){ extract($args); $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? 'Adsense' : esc_html( $instance['title'] ) ); $adsenseCode = empty( $instance['adsenseCode'] ) ? '' : $instance['adsenseCode']; echo $before_widget; if ( $title ) echo $before_title . $title . $after_title; ?> 'Adsense', 'adsenseCode'=>'' ) ); $title = esc_attr( $instance['title'] ); $adsenseCode = esc_textarea( $instance['adsenseCode'] ); # Title echo ''; # Adsense Code echo ''; } }// end AdsenseWidget class function AdsenseWidgetInit() { register_widget('AdsenseWidget'); } add_action('widgets_init', 'AdsenseWidgetInit'); /** * Adds adsense widget. */ class AdvWidget extends WP_Widget { /** * Register widget with WordPress. */ function __construct() { parent::__construct( 'Advertisement_widget', // Base ID __( 'CT Advertisement Widget', 'ascreen' ), // Name array( 'description' => __( 'Displays Advertisements(User Images)', 'ascreen' ), ) // Args ); } /* Displays the Widget in the front-end */ function widget($args, $instance){ extract($args); $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? '' : esc_html( $instance['title'] ) ); $use_relpath = isset($instance['use_relpath']) ? $instance['use_relpath'] : false; $new_window = isset($instance['new_window']) ? $instance['new_window'] : false; $bannerPath[1] = empty($instance['bannerOnePath']) ? '' : esc_attr($instance['bannerOnePath']); $bannerUrl[1] = empty($instance['bannerOneUrl']) ? '' : esc_url($instance['bannerOneUrl']); $bannerTitle[1] = empty($instance['bannerOneTitle']) ? '' : esc_attr($instance['bannerOneTitle']); $bannerAlt[1] = empty($instance['bannerOneAlt']) ? '' : esc_attr($instance['bannerOneAlt']); $bannerPath[2] = empty($instance['bannerTwoPath']) ? '' : esc_attr($instance['bannerTwoPath']); $bannerUrl[2] = empty($instance['bannerTwoUrl']) ? '' : esc_url($instance['bannerTwoUrl']); $bannerTitle[2] = empty($instance['bannerTwoTitle']) ? '' : esc_attr($instance['bannerTwoTitle']); $bannerAlt[2] = empty($instance['bannerTwoAlt']) ? '' : esc_attr($instance['bannerTwoAlt']); $bannerPath[3] = empty($instance['bannerThreePath']) ? '' : esc_attr($instance['bannerThreePath']); $bannerUrl[3] = empty($instance['bannerThreeUrl']) ? '' : esc_url($instance['bannerThreeUrl']); $bannerTitle[3] = empty($instance['bannerThreeTitle']) ? '' : esc_attr($instance['bannerThreeTitle']); $bannerAlt[3] = empty($instance['bannerThreeAlt']) ? '' : esc_attr($instance['bannerThreeAlt']); $bannerPath[4] = empty($instance['bannerFourPath']) ? '' : esc_attr($instance['bannerFourPath']); $bannerUrl[4] = empty($instance['bannerFourUrl']) ? '' : esc_url($instance['bannerFourUrl']); $bannerTitle[4] = empty($instance['bannerFourTitle']) ? '' : esc_attr($instance['bannerFourTitle']); $bannerAlt[4] = empty($instance['bannerFourAlt']) ? '' : esc_attr($instance['bannerFourAlt']); $bannerPath[5] = empty($instance['bannerFivePath']) ? '' : esc_attr($instance['bannerFivePath']); $bannerUrl[5] = empty($instance['bannerFiveUrl']) ? '' : esc_url($instance['bannerFiveUrl']); $bannerTitle[5] = empty($instance['bannerFiveTitle']) ? '' : esc_attr($instance['bannerFiveTitle']); $bannerAlt[5] = empty($instance['bannerFiveAlt']) ? '' : esc_attr($instance['bannerFiveAlt']); $bannerPath[6] = empty($instance['bannerSixPath']) ? '' : esc_attr($instance['bannerSixPath']); $bannerUrl[6] = empty($instance['bannerSixUrl']) ? '' : esc_url($instance['bannerSixUrl']); $bannerTitle[6] = empty($instance['bannerSixTitle']) ? '' : esc_attr($instance['bannerSixTitle']); $bannerAlt[6] = empty($instance['bannerSixAlt']) ? '' : esc_attr($instance['bannerSixAlt']); echo $before_widget; if ( $title ) echo $before_title . $title . $after_title; ?>If you don\'t want to display some banners - leave approptiate fields blank.
'; } }// end AdvWidget class function AdvWidgetInit() { register_widget('AdvWidget'); } add_action('widgets_init', 'AdvWidgetInit'); /** * Adds AuthorWidget widget. */ //class AboutMeWidget begin class AuthorWidget extends WP_Widget { /** * Register widget with WordPress. */ function __construct() { parent::__construct( 'Author_widget', // Base ID __( 'CT Author Widget', 'ascreen' ), // Name array( 'description' => __( 'Displays Author Information(To use only on "After Content" )', 'ascreen' ), ) // Args ); } /* Displays the Widget in the front-end */ function widget( $args, $instance ){ extract($args); /*$title = apply_filters( 'widget_title', empty( $instance['title'] ) ? 'Author' : esc_html( $instance['title'] ) ); $imagePath = empty( $instance['imagePath'] ) ? '' : esc_url( $instance['imagePath'] ); $aboutText = empty( $instance['aboutText'] ) ? '' : $instance['aboutText'];*/ $name = empty( $instance['name'] ) ? '' : $instance['name']; $imagePath = empty( $instance['imagePath'] ) ? '' : esc_url( $instance['imagePath'] ); $description = empty( $instance['description'] ) ? '' : $instance['description']; $homelink = empty( $instance['homelink'] ) ? '' : esc_url( $instance['homelink'] ); $email = empty( $instance['email'] ) ? '' : $instance['email']; $facebooklink = empty( $instance['facebooklink'] ) ? '' : esc_url( $instance['facebooklink'] ); $twitterlink = empty( $instance['twitterlink'] ) ? '' : esc_url( $instance['twitterlink'] ); $googlepluslink = empty( $instance['googlepluslink'] ) ? '' : esc_url( $instance['googlepluslink'] ); echo $before_widget; if ( $name ) //echo $before_title . $title . $after_title; ?>