Problema con actualizaciones de entradas

Inicio Foros WordPress Themes y Diseño Problema con actualizaciones de entradas

Etiquetado: , ,

Este debate contiene 4 respuestas, tiene 2 mensajes y lo actualizó  Victor17 hace 7 años, 10 meses.

  • Autor
    Publicaciones
  • #19892

    Victor17
    Participante

    <p>Buenos días, espero no estar estar preguntando algo que ya se pregunto. He buscado en los foros y no estaba.<br />
    Mi problema es que en Index.php me aparecen las entradas nuevas que publico, pero quisiera que aparecieran, también, las actualizaciones de entradas antiguas, de la misma forma que si lo hacen las nuevas.<br />
    ¿Esto se puede hacer?.<br />
    Uso WordPress 3.0.4 y el tema Emerald Strecht.<br />
    Desde ya gracias por la ayuda que puedan prestarme.
    </p>

  • #48733

    No lo he probado pero, en lugar de usar el loop por defecto se podría usar algo así:

    query_posts(‘orderby=modified&order=desc’);

  • #48734

    Victor17
    Participante

    Disculpa, ¿pero donde esta ubicado ese loop?.

  • #48735

    Hola.

    Esa función se utiliza para obtener diferentes posts según múltiples parámetros, mira en
    http://codex.wordpress.org/Function_Reference/query_posts

    En el caso de emerald-stretch, si es para el home, deberías copiar el archivo index.php y ponerle home.php

    Lo que se cambiaría en este nuevo archivo home.php sería algo así:

    …..

    por algún motivo si lo pego cómo código queda mal, es query_posts(‘orderby=modified&order=desc’);

    …..
    Pero recuerda que los parámetros del query_posts no los he probado, pero por ahí es la solución, mira y lee bien el enlace que allí están todas las opciones para esta función. Esta es una de las funciones más útiles e importantes para desarrollar en wordpress.

    Saludos y suerte, y si encuentras la forma completa sería buen karma que la compartieras jeje

  • #48739

    Victor17
    Participante

    Muchisimas gracias [b]victoredier[/b] por tu ayuda, gracias a ella y a hurgar un poco lo solucione.
    Copié el archivo index.php de la carpeta principal del tema, y lo renombre como home.php.
    Las siguientes lineas:

    Las cambié de esta forma:

    Y todo solucionado, cualquier cambio que efectúe en un post antiguo, me lo pone primero en la página principal.
    Lo que voy a poner cuando actualice algún post será que después del titulo poner – actualizado-,
    para aquel que lo vea, sepa si es algo nuevo en la página o no.

    Nuevamente muchas gracias por tu tiempo, y espero que esto le sirva a alguien más.

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

Pin It on Pinterest