Generar una clase secuencial en el loop de WordPress

Etiquetas: ,

A veces necesitamos que cada ítem del loop tenga asignada una clase diferente y numerada para usarlas en extractos de JavaScript que lo requieren (por ejemplo para asociar una navegación con anclas a los ítems del loop):

<?php  global $post;
// se genera la variable con un valor 1
$cntr = 1;
                 $myposts = get_posts('category=1&numberposts=3');
                 foreach($myposts as $post) :
                 setup_postdata($post);?>
// se aplica a la clase con un prefijo "post-"
        <div class="<?php echo "post-" . $cntr; ?>"><a href="<?php the_permalink() ?>"><?php the_title() ?></a></div>
// se incrementa el contador
<?php $cntr++; ?>
<?php endforeach; ?>

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

15 + quince =