¿Cómo añadir un botón Leer Más en una entrada?

  • Autor Autor __Cc__
  • Fecha de inicio Fecha de inicio
__Cc__

__Cc__

Iota
Verificación en dos pasos activada
Hola compis!

Caso imposible!. Quiero que todas las entradas que hay en el blog, para acceder a la completa lectura del mismo, haya que entrar dentro del post, y busco acortar el post de forma manual y que al final ponga "leer más" pero no hay forma, yo os cuento.

Acudo al Index y busco esta opción:

<?php the_content('Continue reading &raquo;'); ?>

Sustituyo por esto:

the_excerpt('Continue reading &raquo;'); ?>

y consigo que el post se me acorte a 55 caracteres más o menos, hasta ahí genial, pero al final del post, en el index me sale esto [...] en vez de en este caso 'Continue reading'....

Lo he cambiado de mil maneras y nada, no aparece al final del post, el "continuar leyendo".

¿Cómo lo puedo hacer manualmente?.

Gracias!.

PD: ¿Perjudica en algo al SEO o a google, que las entradas aparezcan acortadas y haya que entrar al post?

Gracias de nuevo.
 
A diferencia de the_content, the_excerpt no toma ningún parámetro. Solo se encarga de mostrar el resumen.

Para mostrar el link "Seguir leyendo" o similar, agrega esto después de the_excerpt:
Insertar CODE, HTML o PHP:
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">Read more</a>
.
 
Agrega esto al functions.php de tu theme:
Insertar CODE, HTML o PHP:
function new_excerpt_more($post) {
	return '  <a href="'. get_permalink($post->ID) . '">' . 'Leer más...' . '</a>';
}
add_filter('excerpt_more', 'new_excerpt_more');
 
Con lo que dijo santiago es mas que suficiente

<?php the_excerpt(''); ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">Read more</a>
 
Perfecto con esto me vale!

<?php the_excerpt(''); ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">Read more</a>

¿y si quiero poner una imagen en vez de read more como pongo el codigo entero?

Tenéis dedo verde todos por ser tan amables.
 
Insertar CODE, HTML o PHP:
<?php the_excerpt(''); ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><img src="url de la imágen" alt="Seguir leyendo..." /></a>

Con eso tendría que funcionar.
 
Perfecto, muchas gracias a todos!
 
Atrás
Arriba