<?php
/*
 * Popular posts in week/month/year
 *
 * @since
 */
class popular_post extends WP_Widget {

	public function __construct(){
		$widget_ops = array( 
			'classname' => 'popular_post',
			'description' => 'روز / هفته / ماه',
		);
		parent::__construct( 'popular_post', 'mellat - پر بازدید ترین مطالب', $widget_ops );
	}

	function widget( $args, $instance ) {
?>
<div class="sidebar-box">
                    <div class="sidebar-header">
							<a href="#" class="most_v most_v_active">پربازدید ها</a>
							<a href="#" class="most_c">پر بحث ترین ها</a>
                       </div>
                         <div class="wrapper-tab"></div>  
                        <div class="div-v">
                            <div class="tabs_v" style="display: block;">
                                <div class="tab-time">
                                    <div class="tab_ta">
                                        <ul>
                                            <li> <a class="active_tab" href="#"><span>1 روز</span></a> </li>
                                            <li> <a class="" href="#"><span>  1 هفته</span></a> </li>
                                        </ul>
                                    </div>
                                </div>
                                <div class="con_time">
                                    <div class="time_c active">
                                        <div class="most_sec_n">
                                            <div class="most_sec_con">
											
<?php if (function_exists('wpp_get_mostpopular')) wpp_get_mostpopular("range=daily&order_by=views&limit=10"); ?>												
                                            </div>                                       
                                    </div>
                                </div>
                                <div class="time_c">
                                    <div class="most_sec_n">
                                            <div class="most_sec_con">											
<?php if (function_exists('wpp_get_mostpopular')) wpp_get_mostpopular("range=weekly&order_by=views&limit=10"); ?>												
                                            </div>										
                                    </div>
                                </div>
                                <div class="time_c">
                                    <div class="most_sec_n">
                                            <div class="most_sec_con">											
<?php if (function_exists('wpp_get_mostpopular')) wpp_get_mostpopular("range=last30days&order_by=views&limit=10"); ?>												
                                            </div>										
                                    </div>
                                </div>
                            </div>
                        </div>		
                    
                        <div class="div-d">	
							<?php if (function_exists('wpp_get_mostpopular')) wpp_get_mostpopular("range=weekly&order_by=comments&limit=10"); ?>
                        </div>					
					</div>					
					
                </div>
<?php
	}

	function update( $new_instance, $old_instance ) {
		$instance = array();
		return $instance;
	}

	function form( $instance ) {
		if ( isset( $instance[ 'widget_title' ] ) ) {
			$widget_title = $instance[ 'widget_title' ];
		}
?>
<p>جهت نمایش صحیح این ابزارک حتما باید افزونه  <a target="_blank" href="https://wordpress.org/plugins/wordpress-popular-posts/"><em style="color:#0073aa;"> WordPress Popular Posts </em></a>نصب و فعال شده باشد.</p>

<p>تعداد نوشته های نمایشی 10 عدد است.</p>
<p>پر بحث ترین مطالب بر اساس 1 هفته می باشد. و نوشته هایی که بیشترین کامنت را داشته باشند به تعداد نمایش داده می شوند.</p>
<?php
	}
}

function scriptyab_popular_post_widget() {
	register_widget( 'popular_post' );
}

add_action( 'widgets_init', 'scriptyab_popular_post_widget' );
?>