Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

últimos posts y últimos comentarios, dudas

Estas en el tema de últimos posts y últimos comentarios, dudas en el foro de WordPress en Foros del Web. Hola. Estaba desarrollando un nuevo diseño, y me gustaría alternar el css de un <li> en los siguientes códigos: Últimos posts: Código: echo "<div id='widget_posts_5_lopezito'><ul><li ...
  #1 (permalink)  
Antiguo 19/04/2012, 19:45
Avatar de Lopezito  
Fecha de Ingreso: junio-2010
Mensajes: 367
Antigüedad: 7 años, 5 meses
Puntos: 17
últimos posts y últimos comentarios, dudas

Hola.
Estaba desarrollando un nuevo diseño, y me gustaría alternar el css de un <li> en los siguientes códigos:

Últimos posts:

Código:
       echo "<div id='widget_posts_5_lopezito'><ul><li class='ultimosposts'>";
        echo "<table>";
        if ( have_posts() ) : while ( have_posts() ) : the_post(); 
        echo "<tr><td>";
        the_post_thumbnail(array(50,50));
        echo "</td><td>";
        echo "<a href='"; the_permalink(); echo "'/>";
        the_title();
        echo "</a>";
        echo "</td></tr>";
        endwhile; else:
        echo "<p>Lo sentimos, no hay posts.</p>";
        endif;
        echo "</table>";
        echo "</li></ul></div>";
El de los últimos comentarios, no logró hacerlo, así que espero que me puedan dar una mano, pasándome el código de comentarios con un alternador de css y que me puedan modificar el de últimos posts :s
O que simplemente me dejen algo para basarme para la creación de los códigos.
Es que no creí que lo iba a utilizar ahora xd pero bue, espero que puedan echarme un empujoncito.
Saludos.
  #2 (permalink)  
Antiguo 19/04/2012, 21:25
Avatar de Nekko
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Buenos Aires
Mensajes: 3.141
Antigüedad: 9 años, 8 meses
Puntos: 656
Respuesta: últimos posts y últimos comentarios, dudas

Buscás que aparezca un <li> con una class, otro <li> con otra, y así?
Me parece que tu consulta apunta mas a jQuery http://api.jquery.com/odd-selector/
o directamente podés usar CSS3 http://css-tricks.com/how-nth-child-works/
__________________
Taller para crear themes wordpress desde cero | Presupuestos para trabajos particulares vía MP
  #3 (permalink)  
Antiguo 20/04/2012, 11:59
Avatar de Lopezito  
Fecha de Ingreso: junio-2010
Mensajes: 367
Antigüedad: 7 años, 5 meses
Puntos: 17
Respuesta: últimos posts y últimos comentarios, dudas

Cita:
Iniciado por Nekko Ver Mensaje
Buscás que aparezca un <li> con una class, otro <li> con otra, y así?
Me parece que tu consulta apunta mas a jQuery http://api.jquery.com/odd-selector/
o directamente podés usar CSS3 http://css-tricks.com/how-nth-child-works/
Lo que buscaba, es lo que decías, un li con una class y el que le sigue con otra.
No entendí bien lo que has pasado, pero vere si logro hacerlo.
Te agradecería si me dices si sabes hacer lo mismo pero con php, o sea, he visto un alternador de css con foreach, si no me equivoco, pero no encuentro eso y además no tengo mucho conocimiento en php para poder hacerlo yo :s
Saludos, y gracias.
  #4 (permalink)  
Antiguo 20/04/2012, 12:03
Avatar de Nekko
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Buenos Aires
Mensajes: 3.141
Antigüedad: 9 años, 8 meses
Puntos: 656
Respuesta: últimos posts y últimos comentarios, dudas

Si, podés usar un contador:

Código PHP:
Ver original
  1. <?php $i = 0; ?>
  2. <?php foreach ($comments as $comment) : ?>
  3. <?php $i++; ?>
  4. <li id="comment-<?php comment_ID() ?>"<?php if($i&1) { echo 'class="odd"';}
  5. else {echo 'class="even"';} ?>
__________________
Taller para crear themes wordpress desde cero | Presupuestos para trabajos particulares vía MP
  #5 (permalink)  
Antiguo 20/04/2012, 12:08
Avatar de Lopezito  
Fecha de Ingreso: junio-2010
Mensajes: 367
Antigüedad: 7 años, 5 meses
Puntos: 17
Respuesta: últimos posts y últimos comentarios, dudas

Cita:
Iniciado por Nekko Ver Mensaje
Si, podés usar un contador:

Código PHP:
Ver original
  1. <?php $i = 0; ?>
  2. <?php foreach ($comments as $comment) : ?>
  3. <?php $i++; ?>
  4. <li id="comment-<?php comment_ID() ?>"<?php if($i&1) { echo 'class="odd"';}
  5. else {echo 'class="even"';} ?>
Eso sería para los comentarios, si no me equivoco, es que hago widgets para un theme.
Sobre lo del css de arriba, gracias, ya lo entendí xd
Necesito saber como poner últimos comentarios.
Es que ando buscando poner los últimos 5 comentarios.
Saludos.
  #6 (permalink)  
Antiguo 20/04/2012, 13:48
Avatar de Nekko
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Buenos Aires
Mensajes: 3.141
Antigüedad: 9 años, 8 meses
Puntos: 656
Respuesta: últimos posts y últimos comentarios, dudas

Te pasé un código que se aplica a los comentarios, no entiendo que buscás. Podrías ser mas específico y detallado en tu consulta?
__________________
Taller para crear themes wordpress desde cero | Presupuestos para trabajos particulares vía MP
  #7 (permalink)  
Antiguo 20/04/2012, 14:32
Avatar de Lopezito  
Fecha de Ingreso: junio-2010
Mensajes: 367
Antigüedad: 7 años, 5 meses
Puntos: 17
Respuesta: últimos posts y últimos comentarios, dudas

Cita:
Iniciado por Nekko Ver Mensaje
Te pasé un código que se aplica a los comentarios, no entiendo que buscás. Podrías ser mas específico y detallado en tu consulta?
Man, ya esta eso de poner diferentes class, lo que necesitaba ahora es el código de últimos comentarios, es que nunca he hecho eso.
Saludos.
  #8 (permalink)  
Antiguo 20/04/2012, 14:36
Avatar de Nekko
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Buenos Aires
Mensajes: 3.141
Antigüedad: 9 años, 8 meses
Puntos: 656
Respuesta: últimos posts y últimos comentarios, dudas

Googleá un poco, tenés banda de plugins que hacen eso... poné algo de tu parte.
__________________
Taller para crear themes wordpress desde cero | Presupuestos para trabajos particulares vía MP
  #9 (permalink)  
Antiguo 20/04/2012, 14:46
Avatar de Lopezito  
Fecha de Ingreso: junio-2010
Mensajes: 367
Antigüedad: 7 años, 5 meses
Puntos: 17
Respuesta: últimos posts y últimos comentarios, dudas

Cita:
Iniciado por Nekko Ver Mensaje
Googleá un poco, tenés banda de plugins que hacen eso... poné algo de tu parte.
Vale, entiendo, no te he exigido que me lo pases :)
Solo quería saber si me daban algo para que pueda hacerlo yo, osea, me echen una mano para darme una idea de como hacerle, pero esta bien..
Saludos.
  #10 (permalink)  
Antiguo 20/04/2012, 16:06
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.671
Antigüedad: 8 años, 5 meses
Puntos: 425
Respuesta: últimos posts y últimos comentarios, dudas

Cita:
Iniciado por Nekko Ver Mensaje
Te pasé un código que se aplica a los comentarios, no entiendo que buscás. Podrías ser mas específico y detallado en tu consulta?
Sí, yo también lo entendí mal al principio por eso borré mi respuesta.

Cita:
Iniciado por Lopezito Ver Mensaje
Man, ya esta eso de poner diferentes class, lo que necesitaba ahora es el código de últimos comentarios, es que nunca he hecho eso.
¿Serías tan amable de contar cómo lo conseguiste, antes de cambiar de tema? Así, ayudarás a otras personas que vengan buscando lo mismo.

Además, si vas mostrando el código de lo que llevas hecho, también será más fácil ayudarte.
__________________
Mi blog personal | Mi G+

Última edición por zanguanga; 20/04/2012 a las 16:13
  #11 (permalink)  
Antiguo 20/04/2012, 16:34
Avatar de Lopezito  
Fecha de Ingreso: junio-2010
Mensajes: 367
Antigüedad: 7 años, 5 meses
Puntos: 17
Respuesta: últimos posts y últimos comentarios, dudas

Cita:
Iniciado por zanguanga Ver Mensaje
¿Serías tan amable de contar cómo lo conseguiste, antes de cambiar de tema? Así, ayudarás a otras personas que vengan buscando lo mismo.

Además, si vas mostrando el código de lo que llevas hecho, también será más fácil ayudarte.
pues ya había dicho como lo hice, si te fijas, fue mediante el link que me paso Nekko de css3..
Además lo que ahora pedía es como poner los últimos comentarios, pues es que nunca lo he echo y me hubiera gustado que me dieran una mano con eso.
No digo, que pongan lo de css3, si no que me pasen como sería el código o algo para basarme para hacerlo(hablo sobre el código de "últimos comentarios").
Saludos.

Etiquetas: comentarios, dudas, post, posts, widgets
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:00.