WordPress, alternar colores en comentarios

4 comentarios

Vamos a listar los comentarios de nuestro blog de una forma un poco más vistosa, alternado los colores de fondo de cada comentario (filas impares/pares) utilizando foreach y un poco de css.

En nuestro archivo de css insertamos el estilo que queremos dar a cada comentario:

.impar { background-color: #ddd; }
.par {background-color: #fff; }

Al comienzo del archivo comments.php, insertamos la variable del contador:

<?$i;?>

Ahora nos desplazamos hacia abajo hasta encontrar esta parte del código o similar:

<?php foreach ($comments as $comment) : ?>
<div class="commentbox">

Ahora insertamos el código php para insertar el estilo al class:

<?php foreach ($comments as $comment) : ?>
<div id="commentbox" class="<?=($i%2)?"impar":"par";$i++;?>">
  • http://www.webformativa.com Sergio

    Hola estimado amigo gracias por el codigo justamente estube buscando este script gracias muchas gracias le doy 5 click en los anuncios MUCHAS GRACIAS HA SIDO MUY UTIL PARA MI WEB

  • Esteban

    Que extraño a mi no me resultó, tengo un código un tanto diferente, en vez de tener un DIV tengo un LI es así:

    <li id="comment-”>

    Y agregándole el código que indican me sale en la página de comentarios lo siguiente (en cada comentario):

    “>

    Que será? Soy malísimo en PHP.

  • derzz

    agregale el class … no lo he probado pero bueno Gracias

  • Cristian

    Pues en mi archivo comments.php no me sale

¿Te ha sido útil?haz click en
+1https://plus.google.com/share?url=http://goo.gl/UVifx