Como paginar un listado de post dentro de un template de page

Inicio Foros WordPress Programación Como paginar un listado de post dentro de un template de page

Este debate contiene 5 respuestas, tiene 4 mensajes y lo actualizó  jorgemartinez178 hace 8 años, 1 mes.

  • Autor
    Publicaciones
  • #17637

    aaromnido
    Participante

    <p>Hola amigos. En primer lugar, espero que este sea el sitio adecuado de mi pregunta, sinó los moderadores que lo cambien y tomaré nota para la próxima vez.</p>
    <p>Resulta que estoy montando una web con WP 2.9.2 como CMS.<br />
    Tengo una estructura de páginas, y tengo varios tipos de post creados con el plugin "Magic_fields" que te permite añadir más campos a un post, creando así diferentes tipos de contenido.<br />
    Luego deade una página por ejemplo "Noticias de interés" quiero listar los post del tipo (magic-field) "noticias-de-interes" que pertencen a una categoría con ese mismo nombre.<br />
    Esto lo consigo en el temaplate con algo así:<br />

    </p>
    <p>Hasta aquí todo bien. Hace perfectamente lo que se le pide, salvo en un pequeño detalle:<br />
    La paginación no funciona (he puesto 1 por página para probarlo con pocas noticias). He probado también instalando el plugin wp-paginate y nada. El resultado es el mismo.<br />
    Es cómo si dentro de un page, no se enterera de que hacer con la paginación.<br />
    Desde la plantilla de category.php si que funciona, pero preferiría hacerlo desde page para poder gestionar un menú dinámico.<br />
    ¿Es esto imposible?<br />
    ¿Tendré que tirar por category-1.php, category-2.php, etc., y luego instalar un plugin para montar el menú dinámico?<br />
    Muchas gracias amigos.
    </p>

  • #42755

    imported_medievalia
    Participante

    Te muevo el hilo a programacion.
    Suerte y saludos.

  • #42756

    aaromnido
    Participante

    Gracias, no estaba muy seguro de donde ponerlo… 😀

  • #42868

    aaromnido
    Participante

    Me autorespondo por si le sirve a alguien.
    La solución la he encontrado en [url=http://www.anieto2k.com/2008/08/13/query_posts-y-el-problema-de-la-paginacion/]anieto2k[/url].
    No lo acabo de comprender muy bien, pero el caso es que funciona…

  • #42871

    imported_fliberty
    Participante

    El caso es que cuando tu aplicas un query para para mostrar post de determinadas categorías, influye en la paginación, y así avances de página siempre se va a mostrar el contenido de la primera, añadiendo &paged=$paged es lo que soluciona el problema, en todo caso a mi también me funciona lo de anieto, aunque en mi theme tenga el código un poco diferente, es prácticamente lo mismo.

  • #46340

    jorgemartinez178
    Participante

    El caso que mea salvaste la vida jajajajaja!!! buen tip muy bueno gracias =D me hiciste feliz jaja

El foro ‘Programación’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest

Ir al contenido