Soporte » Plugins y Hacks » Mostrar publicaciones en las paginas

  • Resuelto arthurmv

    (@arthurmv)


    Quiero poder mostrar publicaciones en las paginas por medio de etiquetas. Con el código PHP a continuación pude lograr mostrarlos.

    <?php
    query_posts( 'tag=Extra' );
    ?>

    Ahora quisiera saber si hay posibilidad de hacer lo mismo pero que quede dividido en paginas, por ejemplo cinco publicaciones por pagina.

    La pagina donde hice uso del código es esta:

    http://mj.pe.hu/mj/extras/

Viendo 11 respuestas - de la 1 a la 11 (de un total de 11)
  • Quieres una paginacion???

    Iniciador del debate arthurmv

    (@arthurmv)

    Así es. Leí un poco al respecto, pero no comprendí como implementar el código forma correcta. Me gustaría algo mas como un plugin, pero si no hay otra forma, quisiera aprender a hacer esto de forma correcta con PHP o como deba realizarse.

    puedes mostrar el resto del codigo que estas usando para poderte indicar como debes poner la paginacion

    Iniciador del debate arthurmv

    (@arthurmv)

    <?php
    query_posts( 'tag=Extra' );
    ?>

    Con solo eso, me muestra las publicaciones que contengan la etiqueta Extra en ellas.

    Moderador LGrusin

    (@lgrusin)

    ¿No te vale usar el enlace http://mj.pe.hu/tag/extra/ ?
    Ya incluye paginación.

    Un saludo

    • Esta respuesta fue modificada hace 7 años, 7 meses por LGrusin.
    Iniciador del debate arthurmv

    (@arthurmv)

    Si habría alguna forma de hacer un iframe con únicamente el contenido de http://mj.pe.hu/tag/extra/ y con sus imágenes de publicación también sería muy bueno también.

    ¿Existe algún código HTML o PHP que me enliste los títulos de las publicaciones seleccionando algún tag? Supongo que todo esto es muy laborioso. Espero encontrar la forma mas practica en la que las publicaciones estén contenidas dentro de una pagina con contenido. Gracias.

    • Esta respuesta fue modificada hace 7 años, 7 meses por arthurmv.
    Moderador Rafa Poveda

    (@bi0xid)

    Tienes varias formas de hacerlo.

    Una sería algo así:
    $query = query_posts( 'tag=Extra&posts_per_page=5' );

    Otra, más elegante, sería utilizar algo como esto

    $args = array(
        'tag'      => Extra
     );
    query_posts( $args );

    Tienes más ejemplos aquí.

    Un saludo.

    Iniciador del debate arthurmv

    (@arthurmv)

    ¡Gracias! ¿Existe algún código para los botones de adelante y atrás?

    Moderador Rafa Poveda

    (@bi0xid)

    Los tienes en este enlace.

    Básicamente, puedes utilizar previous_post_link(); next_post_link(); y sus variantes. Tienes todo el catálogo en el artículo.

    Un saludo.

    Iniciador del debate arthurmv

    (@arthurmv)

    ¡Muchas gracias por toda la información! Parece que tengo que modificar el tema para poder habilitar la paginación en las paginas.

    Moderador LGrusin

    (@lgrusin)

    Tienes varias opciones. Si quieres personalizar los resultados de la etiqueta extra crea un archivo llamado tag-extra.php y ahí haces las modificaciones. Puedes usar el archivo archive.php como punto de partida.

    De esta forma ya incluye paginación, desde el momento que crees una nueva consulta (query_posts()) debes incluir la paginación en el código.

    Un saludo

    • Esta respuesta fue modificada hace 7 años, 7 meses por LGrusin.
Viendo 11 respuestas - de la 1 a la 11 (de un total de 11)
  • El debate ‘Mostrar publicaciones en las paginas’ está cerrado a nuevas respuestas.