Paginar listado de los valores de una taxonomía

Inicio Foros WordPress Themes y Diseño Paginar listado de los valores de una taxonomía

Etiquetado: ,

Este debate contiene 9 respuestas, tiene 2 mensajes y lo actualizó  LGrusin hace 6 años, 6 meses.

  • Autor
    Publicaciones
  • #62312

    almendron
    Participante

    1.- He creado una taxonomía llamada “autor”.
    2.- Después una página donde se muestran todos los autores. Para ello uso la función “get_terms”.

    Ahora me gustaría paginarla de la misma forma que cuando se muestran posts, y no hay forma de conseguirlo. Espero que me podáis ayudar.

    Un saludo.

  • #62319

    LGrusin
    Miembro

    Se le echaba de menos Don almendron… 😉

    Pues…. exactamente igual que los Custom Post Types y demás consultas. En el antiguo Foro hay ejemplos de paginación, a ver si los encuentro.

    Ve leyendo https://ayudawp.com/foros/hilo/dudas-sobre-custom-post-types-custom-fields-y-taxonomia/ y el enlace a un artículo del blog.

    Por cierto, no te sería más fácil crear una plantilla para las taxonomías, taxonomy.php
    Te ahorras todo lo anterior.

    Un saludo

  • #62329

    almendron
    Participante

    En primer lugar, gracias por responder LGrusin. Yo también echo de menos el participar en el foro pero se me ha atragantado el nuevo formato. Echo de menos el listado de “nuevos mensajes” del antiguo. Encima no me llegan las respuestas al correo. Así es imposible hacer un seguimiento de las cuestiones que plantea la gente.

    En cuanto al problema que comentaba, creo que me he explicado mal. No quiero un listado de pots de una taxonomía concreta (es ya lo tengo con taxonomy.php), sino un listado de todos los autores. El problema es que ya tengo más de 1.500 y necesito paginarla.

    De hecho, ahora mismo lo tengo así pero de forma manual. Me gustaría que fuera automática como cuando usas taxonomy.php.
    Lo puedes ver en
    http://www.almendron.com/tribuna/archivo-por-autores/

  • #62344

    LGrusin
    Miembro

    Ahhhhh…

    Eso lo hice una vez y sólo se me ocurrió copiar la función wp_list_authors y añadirla modificada el archivo functions.php del theme. Está en wp-includes/author-template.php por si quieres echarle un vistazo.

    La función sufrió bastantes cambios porque contenía código para los estilos de un theme en concreto y paginación.

    Un saludo

  • #62351

    almendron
    Participante

    Una aclaración antes de liarme con esa función: los autores no son editores, administradores ni colaboradores. Se trata de una taxonomía. Para no liarnos: supongamos que hablamos de una taxonomía llamada “periódicos” y así no nos confundimos con “author”.

    Después de esta aclaración, ¿crees que aún puedo usar esa función?

    Y otra pregunta: tal vez bastara con dividir en páginas la misma página, es decir, como si usara nextpage. ¿Se puede poner en código esta Quicktag?

  • #62389

    almendron
    Participante

    Ya lo he conseguido 🙂

    En cuanto lo compruebe bien y tenga un rato, explico como lo he hecho.

  • #62391

    LGrusin
    Miembro

    Pues me temo que no, esa función es para los autores del blog. Lo que quería que vieras era la paginación pero esa función no la incluye, o sea, que de poco te iba a servir. Perdón por el despiste…

    Aunque insista en lo mismo, ¿taxonomy-autores.php no te valdría para eso? Suponiendo que la taxonomía se llama autores.

    Un saludo

  • #62394

    almendron
    Participante

    Creo que no nos entendemos: taxonomy-autores.php no deja de ser una plantilla que permite mostrar los post de un autor determinado y yo lo que quiero es un listado completo de aquéllos. Vamos, que no quiero mostrar ningún post.

    De todas formas, echa un vistazo porque parece que funciona bien lo que he hecho:
    http://www.almendron.com/tribuna/archivo-por-autores/
    Ahora pondré el código para que lo veas.

  • #62396

    almendron
    Participante

    Aquí tienes la solución que he aplicado:

    http://www.almendron.com/blog/taxonomias-y-paginacion/

  • #62407

    LGrusin
    Miembro

    Tienes razón, ni caso a lo que he dicho, pensaba en autores del blog…

    Incluso es mejor opción usar taxonomías para ese tipo de cosas. El código tampoco es mucho.

    Gracias por el código…
    Saludos

El foro ‘Themes y Diseño’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest