Nota: este apunte esta hecho para el motor phptemplate, haz una copia de seguridad de los archivos style.css y comment.tpl.php de tu theme.
Para alternar el color de fonde en los comentarios lo primero que debemos hacer será definir dos clases en la hoja de estilos del tema (style.css), una para el fondo claro y otra para el fondo oscuro:
/* fondo claro */ .comment-light { background-color:#F2F2F2; }
/* fondo oscuro */ .comment-dark { background-color:#F9F9F9; }
Pasamos ahora a modificar el archivocomment.tpl.php ,sustituye la línea:
<div class="comment
<?php print ($comment->new) ? 'comment-new' : ''
?>">
por
<?php if ($comment->cid % 2 == 0) : ?>
<div class="comment-light
<?php print ($comment->new) ? 'comment-new' : '' ?>">
<?php else: ?>
<div class="comment-dark
<?php print ($comment->new) ? 'comment-new' : '' ?>">
<?php endif; ?>
La idea es verificar si la identidad del comentario $comment->cid es par o impar y entonces aplicar la clase .comment-light o .comment-dark que le corresponda. Ahora sólo falta salvar los dos archivos subirlos a nuestro hosting y comprobar que todo funciona como esperamos.
Comentarios recientes
hace 1 semana 3 días
hace 2 semanas 4 días
hace 2 semanas 4 días
hace 3 semanas 6 días
hace 3 semanas 6 días
hace 3 semanas 6 días
hace 4 semanas 1 día
hace 4 semanas 6 días
hace 4 semanas 6 días
hace 5 semanas 18 horas