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:
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.<!-- 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>
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!