__('A widget that show lastest posts', 'gdl_back_office'))); } // Output of the widget function widget( $args, $instance ) { global $gdl_widget_date_format, $blog_port_widget_size; extract( $args ); $title = apply_filters( 'widget_title', $instance['title'] ); $post_cat = $instance['post_cat']; $show_num = $instance['show_num']; if($post_cat == "All"){ $post_cat = ''; } // Opening of widget echo $before_widget; // Open of title tag if ( $title ){ echo $before_title . $title . $after_title; } // Widget Content wp_reset_query(); $current_post = array(get_the_ID()); $custom_posts = get_posts( array('showposts'=>$show_num, 'category_name'=>$post_cat, 'post__not_in'=>$current_post) ); if( !empty($custom_posts) ){ echo "
"; foreach($custom_posts as $custom_post) { ?>
ID ); $thumbnail = wp_get_attachment_image_src( $thumbnail_id , $blog_port_widget_size ); if( $thumbnail_id ){ echo '
'; echo ''; $alt_text = get_post_meta($thumbnail_id , '_wp_attachment_image_alt', true); if( !empty($thumbnail) ){ echo ''. $alt_text .''; } echo ''; echo '
'; } ?>

post_title, 'gdl_front_end'); ?>

ID), get_the_time('m', $custom_post->ID), get_the_time('d', $custom_post->ID)) . '" >'; echo __('Posted On' , 'gdl_front_end'); echo get_the_time($gdl_widget_date_format, $custom_post->ID); echo ''; ?>
"; } // Closing of widget echo $after_widget; } // Widget Form function form( $instance ) { if ( $instance ) { $title = esc_attr( $instance[ 'title' ] ); $post_cat = esc_attr( $instance[ 'post_cat' ] ); $show_num = esc_attr( $instance[ 'show_num' ] ); } else { $title = ''; $post_cat = ''; $show_num = '3'; } ?>