Sticky post en una categoría

Inicio Foros WordPress Themes y Diseño Sticky post en una categoría

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

  • Autor
    Publicaciones
  • #12986

    astracan
    Participante

    <p>A los buenos días!</p>
    <p>Estoy preparando un nuevo blog para un podcast que tengo entre manos. Estoy utilizando una plantilla que he desarrollado yo mismo desde 0, y utilizo WordPress 2.7.</p>
    <p>Os explico brevemente. Cuando creo un Sticky Post sólo se muestra arriba en el home del blog. Lo que yo quiero hacer es que se muestre arriba dentro de la categoría en la que está incluido. Al entrar en la categoría en cuestión, parece como si perdiera su valor de Sticky Post, y se muestra como un post normal y corriente.</p>
    <p>¿Alguna solución? Ya me he mitado el codex y el foro de WordPress.org por todos lados, pero no doy con la solución que quiero.</p>
    <p>¡Gracias de antemano por las respuestas!
    </p>

  • #28590

    astracan
    Participante

    Os dejo por aquí la solución que he implementado yo, aunque quizás no es demasiado elegante, al menos es efectiva.

    En el category.php ubicamos un primer query_posts para que nos seleccione sólo el sticky post de la categoría donde nos encontramos. Si hay más de un sticky post, los mostrará uno tras otro. En mi caso sólo tengo uno, así que no hay problema.:

    Y acto seguido ponemos un segundo query_posts:

    De esta forma, el segundo nos filtra justamente los sticky post de la categoría y no vuelven a salir (ya los pusimo arriba).

    ¿Y esto sirve de algo? Pues a mí sí 😀 porque en el Sticky Post le meto campos personalizados y puedo usarlo para presentar una ficha de lo que sea, en mi caso, músicos 😀 y acompaño a la ficha con una bonita sucesión de artículos en los que hablo de ese artista.

    Bueno, espero que a alguien le pueda servir de ayuda esta parrafada en alguna ocasión

  • #32232

    voy a probar tu codigo, parece ser muy util.
    Veo que has quedado solo en los dos foros que publicastes, pero te felicito y agradezco que vuelvas para publicar tu solución. Creo que alimenta el espiritu real de los foros.

    Buen trabajo!

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

Pin It on Pinterest