Plugin que acorte post y muestre imagen al final

  • Autor Autor FabricioV
  • Fecha de inicio Fecha de inicio
F

FabricioV

Estoy buscando un plugin, para que acorte el post en el index (que quede una parte del post cortada) pero que a lo ultimo muestre la imagen del post, por que yo pongo una o mas imagenes en el post Pero a lo ultimo del mismo osea al final y obvio que tenga el boton "leer más"

Espero que se entienda lo que pido.

¿Alguien conoce un plugin?
 
No es mas facil hacerlo con el <!--more--> asi lo ubicas donde queres vos?
 
No se si todos los themes lo soportan, pero poniendo <!--more--> en la edición HTML, debería acortarlo, probá.
 
Si, pero lo que mas me importa es que agrege la imagen que se encuentra a lo ultimo del post, sino va a quedar puro texto el index.

que acorte el texto y que le agrega la imagen a lo ultimo del post. Ademas que agrege un boton y no un enlace.
 
Última edición:
Pero para eso tenes las nuevas funciones de wordpress.
Date una vuelta por ayudawordpress que creo que tienen explicado como hacerlo.
Asi no dependes de ningun plugin y consumis menos recursos, solo hay que hacer algunas cambios al theme y te queda un espectaculo.
Saludos.
 
Crea un custom field y lo enlazas con una imagen en cada post, yo lo que hago es poner una imagen al principio, asi me evito eso y tengo el read more justo como quiero.

Busca: Post thumbnails with custom fields
 
Quizás lo mejor sea poner la imagen al principio del post, supongo que si quieres mostrar la imagen es porque tiene cierta relevancia dentro del post, entonces me parecería una buena idea colocarla al principio.. y para ello utilizas el <!--more--> como ya han dicho.

Igual, espero que encuentres lo que buscas en las paginas que te han pasado aca arriba.

Saludos.
 
Puedes hacer como yo hago

En el Functions.php coloca esto

PHP:
function new_excerpt_length($length) {
	return 40;
}
add_filter('excerpt_length', 'new_excerpt_length');

function new_excerpt_more($more) {
	return ' ... ';
}
add_filter('excerpt_more', 'new_excerpt_more');

Explicación:

  • La función new_excerpt_length es para cambiar la longitud del texto que se mostrara al usar el excerpt, yo puse 40 palabras

  • La función new_excerpt_more es para cambiar la longitud del texto que se mostrara al usar el excerpt, yo puse "..." si quieres puedes colocar "Sigo mas adelante xD"

Ahora vamos al Index.php y cambiamos el <?php the_content(); ?> por esto:

PHP:
<?php the_excerpt(); ?> 
<a href="<?php the_permalink() ?>" <img src="http://www.tudominio.com/Leer-Mas.png" width="200" height="34"/>
</a>

Si todo esta bien te debe salir algo como esto

1zp2p1w.png

Lo mejor es que no tienes que usar el campo <!--more--> en todos tus Post
 
Amigo todo me salio bien excepto que no me aparece el boton del seguir leyendo como a ti.

La uso en joderinga.com con buddypress.

Saludos

Puedes hacer como yo hago

En el Functions.php coloca esto

PHP:
function new_excerpt_length($length) {
	return 40;
}
add_filter('excerpt_length', 'new_excerpt_length');

function new_excerpt_more($more) {
	return ' ... ';
}
add_filter('excerpt_more', 'new_excerpt_more');

Explicación:

  • La función new_excerpt_length es para cambiar la longitud del texto que se mostrara al usar el excerpt, yo puse 40 palabras

  • La función new_excerpt_more es para cambiar la longitud del texto que se mostrara al usar el excerpt, yo puse "..." si quieres puedes colocar "Sigo mas adelante xD"

Ahora vamos al Index.php y cambiamos el <?php the_content(); ?> por esto:

PHP:
<?php the_excerpt(); ?> 
<a rel="nofollow" href="<?php the_permalink() ?>" <img src="http://www.tudominio.com/Leer-Mas.png" width="200" height="34"/>
</a>

Si todo esta bien te debe salir algo como esto

1zp2p1w.png

Lo mejor es que no tienes que usar el campo <!--more--> en todos tus Post
 
Atrás
Arriba