• Hola,
    Escribo este post porque no sé como hacer que la página que muestra una entrada unica, tenga distinto estilo a cuando se muestra el archivo de entradas.
    Me explico. Estoy utilizando un tema hijo de Genesis, y cuando edito el estilo para la pagina de archivo de entradas, al utilizar el mismo div para el la pagina donde se encuentra una entrada unica, me modifica el estilo también de esta pagina.
    Me gustaría saber como introducir un div en la entrada unica, o que utilizen divs diferentes. He estado trasteando con los hooks y tal pero claro, llama al mismo loop para el archivo y la entrada unica. He usado Gensesis Simple Hooks pero no me aparece el div (aunque al ser el mismo loop saldria en las dos paginas y tendria el mismo problema).
    No sé si es posible crear dos loops distintos para usarlos cuando se muestra una entrada unica y para cuando se muestra un listado de entradas.
    Si sabrias alguna manera de resolver el problema estaría agradecido.

    Un saludo.

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • Moderador almendron

    (@almendron)

    ¿A qué cambios te refieres exactamente?

    Entrada individual: class «entry-content»
    Archivo de entradas: class «entry-summary»

    En la hoja de estilos puedes modificar ambas class

    Iniciador del debate rouless

    (@rouless)

    Hola,
    Bueno el caso es que uso el framework Genesis y un child theme de Genesis y el loop que utiliza es el mismo para ambos, entonces las clases usadas en los div también, por eso si modificaba una página a la otra también se le aplicaban los cambios. Ya he conseguido arreglarlo. Lo que he hecho ha sido crear una página con una plantilla en la que con hooks cambio y creo el loop usado (solo para poder cambiar un div jejeje) y en el menú he puesto mostrar todas las entradas en esa página. Así he conseguido tener distintos div’s en cada página.

    Espero que me explique bien y sirva de ayuda para futuros visitantes.

    Un saludo

    Moderador almendron

    (@almendron)

    El single y el archivo de entradas no usan el mismo div, tal y como te he indicado.
    Otra cosa es que los cambios afecten a aspectos distintos de los incluidos dentro de esos div.

    Iniciador del debate rouless

    (@rouless)

    En el caso del framework genesis, en ambos php llama a la funcion genesis() el cual utiliza el mismo loop para mostrar el contenido, por lo que en el framework genesis, en single y en el archivo utiliza el mismo div desgraciadamente. Si se quieren cambiar los divs, se ha de utilizar loops distintos para cada archivo php.

    Moderador almendron

    (@almendron)

    Y dale: que no, que no son distintos. Y la razón es muy sencilla: en el single usa content y en los archivos excerpt.
    Te vuelvo a decir lo mismo: salvo que quieras cambiar aspectos no relacionados con lo que incluyen esos «div», te sirve lo que ya te he indicado.
    Solo tienes que hacer una prueba: ve a la hoja de estilos y cambia “entry-content” o “entry-summary” y verás que los cambios solo afectan al single o al archivo.

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • El debate ‘Diferentes estilos para entrada y archivo de entradas’ está cerrado a nuevas respuestas.