[SOLVED] WP_Query: limite al numero di post
-
Ciao gente,
ho inserito questo codice nel mio functions.php per avere uno shortcode che mostri gli ultimi 4 post del blog
function home_blog_feed() { ob_start(); $query = new WP_Query( array( 'post_type' => 'post', 'post_per_page' => 4, 'order' => 'DESC', 'orderby' => 'date', ) ); if ( $query->have_posts() ) { ?> <div class="container"> <div class="row"> <?php while ( $query->have_posts() ) : $query->the_post(); ?> <article id="post-<?php the_ID(); ?>" <?php post_class('col-md-6'); ?>> <div class="content row"> <div class="col-sm-4 post-thumb-col"> <?php if ( has_post_thumbnail() ) : ?> <a href="<?php esc_url( the_permalink() ) ?>" rel="bookmark"> <?php the_post_thumbnail( medium ) ?> </a> <?php endif; ?> </div><!-- end post-thumb-col --> <div class="col-sm-8 post-content-col"> <header class="entry-header text-xs-left"> <?php the_title( '<h3 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h3>' ); if ( 'post' === get_post_type() ) : ?> <div class="entry-meta"> <?php conlaccento_posted_on(); ?> </div><!-- .entry-meta --> <?php endif; ?> </header><!-- .entry-header --> </div><!-- end post-content-col --> </div> </article> <?php endwhile; wp_reset_postdata(); ?> </div> </div> <?php $myvariable = ob_get_clean(); return $myvariable; } } add_shortcode('homeblogfeed', 'home_blog_feed');
Solo hce, come potete notare qui a circa metà pagina http://www.conlaccento.it/, i post sono 6 (ovvero tutti quelli attualmente pubblicati).
Qualcuno sa dirmi dov’è l’errore?
Grazie! =)
Stai visualizzando 2 risposte - dal 1 al 2 (di 2 totali)
Stai visualizzando 2 risposte - dal 1 al 2 (di 2 totali)
- Il topic ‘[SOLVED] WP_Query: limite al numero di post’ è chiuso a nuove risposte.