gusta1996
Delta
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
		hola, buscando en google me encontre con este codigo puedo crear post populares con php
	
	
	
		
y con esto puedo mostrar las entradas populares
	
	
	
		
quien sea programador ya debe saber como funciona
acabo de probar ese código y si funciona como debe ser
Lo malo es que es muy básico, y quisiera que se pueda mostrar entradas populares en un lapso de tiempo de 3 meses
como podria hacerlo? si alguien pudiese ponerlos en los comentarios se lo agradeceria
	
		
			
		
		
	
				
			
		PHP:
	
	<?php
// Función para contar visualizaciones de un post.
function set_post_views() {
    if ( is_single() ) {
        $post_ID = get_the_ID();
        $count = get_post_meta( $post_ID, 'post_views', true );
        if ( $count == '' ) {
            delete_post_meta( $post_ID, 'post_views' );
            add_post_meta( $post_ID, 'post_views', 1 );
        } else {
            update_post_meta( $post_ID, 'post_views', ++$count );
        }
    }
}
add_action( 'wp', 'set_post_views' );
// Función para obtener el número de visualizaciones de un post
function get_post_views( $post_ID ){
    $count = get_post_meta($post_ID, 'post_views', true);
    if ( $count == '' ){
        delete_post_meta($post_ID, 'post_views');
        add_post_meta($post_ID, 'post_views', 0);
        return 0;
    }
    return $count;
}y con esto puedo mostrar las entradas populares
		PHP:
	
	<?php
$args = array(
    'posts_per_page' => 4,
    'meta_key' => 'post_views',
    'orderby' => 'meta_value_num',
    'order' => 'DESC'
);
$popular_posts = new WP_Query( $args );
while ( $popular_posts->have_posts() ) : $popular_posts->the_post();?>
    <h2><?php the_title();?></h2>
    <?php the_excerpt();
endwhile;quien sea programador ya debe saber como funciona
acabo de probar ese código y si funciona como debe ser
Lo malo es que es muy básico, y quisiera que se pueda mostrar entradas populares en un lapso de tiempo de 3 meses
como podria hacerlo? si alguien pudiese ponerlos en los comentarios se lo agradeceria
			
				Última edición: 
			
		
	
								
								
									
	
		
			
		
		
	
	
			
	
	
		
			
		
		
	
								
							
							 
  
 
		 
 
		 
 
		 
 
		 
 
		 
 