Problema raro en elaboración de theme…

Inicio Foros WordPress Themes y Diseño Problema raro en elaboración de theme…

Este debate contiene 3 respuestas, tiene 2 mensajes y lo actualizó  imported_fliberty hace 8 años.

  • Autor
    Publicaciones
  • #19470

    imported_fliberty
    Participante

    <p>Estoy elaborando un theme el cual tiene la siguiente esrtuctura:</p>
    <p>Frontpage:</p>
    <p>===================<br />
    | ENCABEZADO |<br />


    <br />
    | MENU |<br />


    <br />
    | SLIDER | SIDE |<br />


    | |<br />
    | CONTENT | |<br />


    <br />
    | FOOTER |<br />
    ===================</p>
    <p>Page 2, 3, 4… archives…<br />
    ===================<br />
    | ENCABEZADO |<br />


    <br />
    | MENU |<br />


    <br />
    | CONTENT | SIDE |<br />


    <br />
    | FOOTER |<br />
    ===================</p>
    <p>El problema reside en la navegación por el archivo de categorías, etiquetas, etc…</p>
    <p>En el loop principal tengo el siguiente query:<br />
    </p>
    <p>Lo cual indica que en el frontpage (home) se muestre un loop y el slider, y cuando se navegue por las páginas se muestre sólo el loop sin el slider.</p>
    <p>Para el archives.php estoy utilizando básicamente el mismo código del pages-loop.php</p>
    <p>En el loop del slider.php tengo</p>
    <p> </p>
    <p>En el home-loop.php<br />
    </p>
    <p>En el pages-loop.php y archive.php<br />
    [/php]<br />
    &lt;?php query_posts("showpost=8&amp;paged=$paged"); ?&gt;<br />
    [/php]</p>
    <p>El problema radica en lo siguiente:<br />
    Cuando accedo al enlace de una categoría o etiqueta, supuestamente deberían mostrarse las entradas correspondientes a esa categoría, sin embargo se muestran todas las entradas desde la última publicada.</p>
    <p>En la paginación no hay problema, ya que las entradas continúan donde se quedó la anterior.</p>
    <p>He pensado que podría ser debido a esta línea:<br />
    </p>
    <p>Sin embargo, aún modificando esto, el problema persiste.</p>
    <p>Espero que alguien con más conocimientos me pueda ayudar a resolver esto, muchas gracias.
    </p>

  • #47451

    imported_fliberty
    Participante

    Bueno este problema está solucionado, el error se debía al query colocado antes del loop en el archive.php, lo cual evitaba mostrar el archivo de categorías y etiquetas. Ahora si alguien me dice algún código o función que pueda utilizar en el archive.php para mostrar cierta cantidad de entradas le agradecería mucho.

  • #47452

    x03po
    Participante
  • #47454

    imported_fliberty
    Participante

    Probablemente algo con los que nos topamos todos es con problemas, de los cuales o bien no nos sabemos explicar o bien no sabemos cómo preguntar o buscr al respecto; este fue mi error al buscar por numero de post en categorías o archivo, cuando buscando en limitar el numero de entradas encontre varios artículos y luego el codex con el cual me puse a jugar con el loop de mi página, obviamente sin resultado alguno, luego en un artículo publicado en maestros del web encontré una función que no solucionó del todo el problema si no que me dio la opción de realizar las modificaciones necesarias para poder mostrar diferentes entradas en el home que en el resto de páginas.

    La función utilizada es la siguiente:

    Esta función se agrega a functions.php del theme activo, indicando el número de entradas a mostrar en el home, luego desde la administración en la opción lectura se configura la cantidad de entradas a mostrar en las demás páginas, en mi caso estoy utilizando 15 entradas por página.

    La función tal como está funciona de maravilla mostrando 12 entradas en el home y 15 entradas en el archivo o demás páginas; mi problema es que utilizo una función para el sidebar que me muestra las últimas entradas publicadas, y al agregar esta función al parecer invalido la función para mostrar entradas, esto quiere decir que si anteriormente la función me indicaba mostrar 5 entradas recientes, al aplicar esta funcion adicional me mostraba 12 entradas, y por más que utilizaba el query con el parámetro showposts, no permitía solucionar.

    La solución obviamente no fue más dificil; en la nueva función cambié 12 por 5 entradas, en el loop del home le agregué el parámetro showposts=12 y solucioné el problema.

    Si desean más detalles sobre la función les invito a revisar la fuente de la misma:
    [url=http://www.maestrosdelweb.com/editorial/modificar-paginacion-wordpress/]Modificar Paginación en WordPress[/url]

    Obviamente no intento hacer spam, pero el artículo me pareció interesante.

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

Pin It on Pinterest

Ir al contenido