Programación
está resueltoEstoy intentando crear una página con 8 posts distribuidos en dos columnas de 4 posts cada una y con una paginación en el pie de página, sinembargo hay algo que estoy haciendo muy mal, ya que no consigo que me salga.
Dejo el código agradeciendo mucho cualquier ayuda que me permita solucionar mi problema:
Desde crearedesign podrías coger esta idea. En el archivo index.php o home.php o loop.php o en el archivo que quieras y según tu theme. Puedes poner al principio dentro del Loop (bucle while) lo siguiente:
Después defines en style.css el aspecto, posición, etc, de las comunas, definidas como
y
o sea .post_even y .post_odd
Estas cajas div sustituyen a la que contenga el post en tu theme, class="post"
Lo de mostrar 8 posts eso lo configuras desde el DashBoard, puedes mostrar los que quieras preferiblemente en número par.
La verdad es que no lo he probado pero no creo que haya que modificar mucho para adaptarlo a cada theme.
Por cierto, en tu código realizas dos consultas, es posible que se interfieran. Debe haber un sólo bucle while para las dos consultas que es lo que hace el código que he puesto.
Espero que te sirva.
Un saludo
... el aspecto, posición, etc, de las comunas, definidas como...
Quise decir columnas, en que estaría yo pensando....
no es necesario, event ....
Solo pon los post en una lista, dale la mitad -15px de ancho a cada
y hazlos flotar a la izquierda.
releyendo tu pregunta:
¿que es lo que no te sale?
¿el maqueado?
¿el paginado?
¿este paginado debe ser para cada columna?
Efectivamente con reducir el ancho de las columnas a un poco menos de la mitad es suficiente. Pero queda mejor tener la posibilidad de aplicar estilos por separado a cada columna.
Por cierto,
Va fuera del Loop el resto dentro.
Saludos
Muchas gracias por las respuestas, voy a mirarme todo lo que proponeis con cuidado y vuelvo para comentarlo.
Hola LGrusin,
Te agradezco mucho tus indicaciones, sinembargo no consigo los resultados esperados. De hecho tengo dos problemas:
- Ninguno de los dos listados (columnas) de posts distinguen entre impares y pares (aparecen todos en ambas columnas)
- Al cambiar de página en nav.php aparecen siempre los mismos posts de la primera página (se cambia la página a .../page/2/, pero siempre aparecen los mismos posts)
Vuelvo a dejar el código por si alguien puede ayudarme:
¡Albricias! ¡albricias!
Finalmente lo he entendido. Como no se nada de php todo me cuesta 50 veces más.
Dejo el código por si le es útil a alguien:
Muchas gracias LGrusin por tu ayuda inestimable.
Es que te dije que iba fuera del Loop, o sea, el While porque al principio me di cuenta del fallo.
También te dije que sólo había que poner un bucle, Loop o While. Bueno ya aprenderás la dichosa terminología que tanto nos trae de cabeza.
¿A que es más sencillo cuando se sabe?
Saludos
Debes Identificarte para publicar.