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

¿Cómo lograr esto en mi página principal?

Estas en el tema de ¿Cómo lograr esto en mi página principal? en el foro de WordPress en Foros del Web. Hola, Dios los Bendigaa. En mi página principal quería lograr esta estructura: Primer post de la categoría Predicaciones. Primeros 3 posts de la categoría Artículos. ...
  #1 (permalink)  
Antiguo 23/05/2011, 11:01
Avatar de apoh07  
Fecha de Ingreso: mayo-2011
Mensajes: 31
Antigüedad: 13 años, 6 meses
Puntos: 2
¿Cómo lograr esto en mi página principal?

Hola, Dios los Bendigaa.

En mi página principal quería lograr esta estructura:

Primer post de la categoría Predicaciones.
Primeros 3 posts de la categoría Artículos.
Primeros 3 posts de la categoría Noticias

Esto lo logré triplicando la llamada del loop en el index, y el código quedó así:
Código:
	<!-- Begin Content (Left) -->
    <div id="contentleft">
      <div id="contentleftdata">    
        
        <?php query_posts('cat=6&showposts=1'); ?>
         <?php
        locate_template( array( CHIP_LIFE_COMMON_FSROOT . 'post-loop.php' ), true, false );
		?>
           
      </div>

      <div id="contentleftdata">    
        
        <?php query_posts('cat=5&showposts=3'); ?>
         <?php
        locate_template( array( CHIP_LIFE_COMMON_FSROOT . 'post-loop.php' ), true, false );
		?>
           
      </div>
      <div id="contentleftdata">    
        
        <?php query_posts('cat=4&showposts=3'); ?>
         <?php
        locate_template( array( CHIP_LIFE_COMMON_FSROOT . 'post-loop.php' ), true, false );
		locate_template( array( CHIP_LIFE_COMMON_FSROOT . 'pager.php' ), true, false );
		?>
           
      </div>
    </div>
Como se ve, en el index sólo llama a otro archivo que contiene la programación del loop, dentro de éste vuelve a llamar a otro archiv que maneja el contenido de los posts. Hasta aquí todo iba bien, había logrado lo que quería. Lo siguiente era implementar otra de las ideas que tengo para la página, que consiste en que debajo de cada post haya 3 botones: Comentar, Ver comentarios y Compartir, y que al presionar uno se desplegara un div flotante con la función correspondiente. Me puse a modificar el archivo que maneja el contenido del post y logré poner el primer botón, entonces fui a la página para ver si funcionaba bien y aparentemente así era, pero el problema era que sólo se abría en el primer post (en el loop que muestra el primer post de la categoría Predicaciones), sin importar qué botón presionara siempre se desplegaba el div de ese post.

Entonces, dado a mis muy limitados conocimientos de este tema, se me ocurrió una solución que estoy seguro que no es muy práctica, pero es la única solución que se me ocurre. Pensé en multiplicar los archivos correspondientes (aumentándoles un dígito en el nombre, claro) y hacer que cada post en la página principal llamara a su propio archivo, pero para poder hacer eso debo lograr esta estructura:

Primer post de la categoría Predicaciones.
Primer post de la categoría Artículos.
Segundo post de la categoría Artículos.
Tercer post de la categoría Artículos.
Primer post de la categoría Noticias.
Segundo post de la categoría Noticias.
Tercer post de la categoría Noticias.

Básicamente estoy tratando de armar este diseño del loop en mi págna principal:


De ahí viene mi pregunta, si alguien me puede indicar detalladamente cómo lograrlo o una mejor manera de conseguir lo que busco, se lo agradecería mucho

De untemano muchas gracias por su tiempo y por su ayuda.

¡Saludos y Bendiciones!

Etiquetas: página, principal
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 18:11.