Soporte » Diseño – Temas y plantillas » Listar Entradas completas en plantilla

  • Resuelto ajito79

    (@ajito79)


    Buenas!

    Estoy creando la plantilla del Blog de mi web.

    El problema que tengo es que se me listan todas las entradas con lo típico, el título, imagen destacada, primera línea del contenido y luego «Leer Mas» para hacer click y continuar leyendo en la propia entrada.

    Pues bien, yo lo que necesito es que en el mismo listado de Entradas, se lea entera y vean las las imagenes que tenga.

    Algo parecido a lo que pasa en este blog
    https://rodiografias.wordpress.com/

    Ahi se ven todos las Entradas, completas, una debajo de otra.

    Aun trabajo en local y uso Elementor Pro y Generate Press… he probado infinidad de plugins y no lo logro.

    Que me recomiendan?

    Gracias!

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

    (@almendron)

    Para mostrar el contenido completo de cada entrada debes usar «the_content«.

    • Esta respuesta fue modificada hace 3 años, 5 meses por almendron.
    Iniciador del debate ajito79

    (@ajito79)

    Gracias por la rápida resuesta @almendron

    A ver, no se si lo he hecho bien, soy algo novado en tema código.

    Fui a wp-includes\post-template.php

    Ahi vi un fichero con un monton de funciones. Busque «the content» y en la línea 237 me encontre con esta:

    function the_content( $more_link_text = null, $strip_teaser = false ) {
    $content = get_the_content( $more_link_text, $strip_teaser );
    
    /**
    * Filters the post content.
    *
    * @since 0.71
    *
    * @param string $content Content of the current post.
    */
    $content = apply_filters( ‘the_content’, $content );
    $content = str_replace( ‘]]>’, ‘]]>’, $content );
    echo $content;
    }

    Lo que tengo que hacer es cambiar la primera linea por esta otra?

    the_content( string $more_link_text = null, bool $strip_teaser = false )

    • Esta respuesta fue modificada hace 3 años, 5 meses por ajito79.
    • Esta respuesta fue modificada hace 3 años, 5 meses por almendron.
    Moderador almendron

    (@almendron)

    Eso no tienes por qué tocarlo. En algún archivo del tema (lo habitual sería en content.php) te vas a encontrar con <?php the_excerpt(); ?>.

    Pues bien, eso tienes que cambiarlo por <?php the_content(); ?>

    Iniciador del debate ajito79

    (@ajito79)

    Lo hago, luego voy a mi plantilla de listado de Entradas… pero veo todo igual! Tengo que agregar o cambiar algun widget o algo?

    Gracias.

    Moderador almendron

    (@almendron)

    Vacía la cache del navegador por si acaso.

    Si no funciona es porque no lo estás cambiando donde debes.

    Moderador almendron

    (@almendron)

    @ajito79 : Acabo de mirar le tema y tienes opción para hacer lo que tú planteas sin necesidad de tocar código. De paso, te recomiendo que dediques un tiempo a mirar todas las opciones que tiene el tema, que son unas cuantas.

    Apariencia > Personalizar > Diseño de pantalla > Blog > Tipo contenido y seleccionar «completo»

    Iniciador del debate ajito79

    (@ajito79)

    Jolín! Ahora si funcionó GRACIAS!

    Es que como la estaba haciendo con Elementor centré ahi toda mi busqueda de información pasando por alto mirar en las opciones del tema.

    Lo tendré en cuenta de ahora en adelante.

    Gracias de nuevo!

    Moderador almendron

    (@almendron)

    De nada. Un saludo.

Viendo 8 respuestas - de la 1 a la 8 (de un total de 8)
  • El debate ‘Listar Entradas completas en plantilla’ está cerrado a nuevas respuestas.