'ada_widget_tagcloud', 'description' => __( 'Display a pet color tagcloud','wp-ada') ); $this->WP_Widget('ada_tagcloud', __('ADA Color Tagcloud','wp-ada'), $widget_ops); } function widget( $args, $instance ) { extract($args); if ( !empty($instance['title']) ) { $title = $instance['title']; } else { if ( 'post_tag') { $title = __('Pet colors tagcloud','wp-ada'); } else { } } $title = apply_filters('widget_title', $title, $instance, $this->id_base); echo $before_widget; if ( $title ) echo $before_title . $title . $after_title; echo '
'ada_widget_searchform', 'description' => __( 'Display a pet searchform','wp-ada') ); $this->WP_Widget('ada_widget_searchform', __('ADA Search Form','wp-ada'), $widget_ops); } function widget( $args, $instance ) { extract($args); if ( !empty($instance['title']) ) { $title = $instance['title']; } else { if ( 'ada_search') { $title = __('ADA Search Form','wp-ada'); } else { $title = $tax->labels->name; } } $title = apply_filters('widget_title', $title, $instance, $this->id_base); echo $before_widget; if ( $title ) echo $before_title . $title . $after_title; echo '
__('ADA Pets', 'wp-ada'),'description' => _x('Display pets for adoption','widget pet','wp-ada')));; } /** @see WP_Widget::widget */ function widget($args, $instance) { extract( $args ); $title = apply_filters('widget_title', empty($instance['title']) ? ' ' : $instance['title'], $instance, $this->id_base); $text = apply_filters( 'widget_text', $instance['text'], $instance ); $sortby = empty( $instance['sortby'] ) ? 'comment_count' : $instance['sortby']; $r = $instance['rss'] ? '1' : '0'; $status = isset($instance['status']) ? $instance['status'] : false; $number = isset($instance['number']) ? $instance['number'] : false; $category = isset($instance['category']) ? $instance['category'] : false; $q = new WP_Query(array('post_type'=>'pet', 'posts_per_page'=>$number, 'orderby'=>$sortby, 'status' => $status,'types' => $category)); ?> id_base); $instance = wp_parse_args( (array) $instance, array( 'text' => '', 'sortby' => 'comment_count','category' => false,'status' => false, 'number'=> false ) ); $text = esc_textarea($instance['text']); $rss = isset($instance['rss']) ? (bool) $instance['rss'] :false; $link_cats = get_terms('types', array('hide_empty' => 1)); $lost_sts = get_terms('status', array('hide_empty' => 1)); $items = array('1','2','3','4','5'); ?>
/>