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, 5 meses.

  • 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.

Centro de preferencias de privacidad

Cookies imprescindibles

Se usan para saber si ya aceptaste nuestras políticas, si ya estás suscrito a nuestra newsletter, para reconocer el estado de tu sesión si la tuvieses y para servir más rápidos los contenidos.

No se captura IPs ni siquiera para el servicio de Analytics así que tu visita es privada.

JSESSIONID, _cfuid, wpSGCachePypass, mailerlite, gdpr, gawp
mailerlite, _cfuid

Cookies de terceros

Usamos cookies de terceros con servicios, también garantes de tu privacidad, que analizan tus usos de navegación para que podamos mejorar los contenidos, si ya estás suscrito al boletín y los elementos compartidos en redes sociales y el formulario de comentarios.

1P_JAR, APISID, CONSENT, HPSID, NID, SAPISID, SID, SIDCC, SSID, disqus_unique, disqusauth
disqus_unique, disqusauth
1P_JAR, APISID, CONSENT, HPSID, NID, SAPISID, SID, SIDCC, SSID

Pin It on Pinterest

Ir al contenido