Excerpt mas de 55 palabras en wordpress

bettotheflayer Seguir

Ni
Verificación en dos pasos activada
Desde
2 Oct 2010
Mensajes
3.592
Hola chic@s me he bajado un theme de internet sencillo para ir modificando y aprendiendo

Asi que lo primero que he hecho fue cambiar the_content por excerpt.
Lo he personalizado con la guia que viene explicada en wordpress.

En vez de [...] que saliera una imagen Tipo "Leer mas"
Todo bien hasta ahi. Pero cuando trato de agregar mas de 55 palabras que sale por defecto en el resumen no hay modo.

Probe muchisimos codigos encontrados en la red para agregar mas de 55 palabras pero no me funcionaron.


Encontre este excerpt personalizado en una web que funciona bien y me permite agregar mas palabras en el resumen. Pero desaparece la imagen "Leer mas"
Insertar CODE, HTML o PHP:
<?php $excerpt = get_the_excerpt(); echo string_limit_words($excerpt,17);?>

Yo lo tengo asi:
Functions.php
Insertar CODE, HTML o PHP:
// Changing excerpt more - only works where excerpt is NOT hand-crafted
add_filter('excerpt_more', 'auto_excerpt_more');
function auto_excerpt_more($more) {
    return '&hellip; <a href="'.get_permalink().'" rel="nofollow"><div class="separator" style="clear: both; text-align: right;">
<img border="0" src="/images/leer-mas.jpg" /></div>
<br /></a>';
}

index.php
Insertar CODE, HTML o PHP:
<?php the_excerpt(); ?>

Alguna ayuda ? :)
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.102
Hola chic@s me he bajado un theme de internet sencillo para ir modificando y aprendiendo

en el codex de wp tenes la solucion

PHP:
function custom_excerpt_length( $length ) {
	return 20;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );

20 es la cantidad de texto
 

bettotheflayer

Ni
Verificación en dos pasos activada
Desde
2 Oct 2010
Mensajes
3.592
en el codex de wp tenes la solucion

PHP:
function custom_excerpt_length( $length ) {
	return 20;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );

20 es la cantidad de texto

Fatal error: Cannot redeclare custom_excerpt_length() (previously declared in /home/cams/public_html/wp-content/themes/Simple/functions.php:1173) in /home/cas/public_html/wp-content/themes/Simple/functions.php on line 1398

Lo he publicado en functions.php y me tira este error.
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.102
Fatal error: Cannot redeclare custom_excerpt_length() (previously declared in /home/cams/public_html/wp-content/themes/Simple/functions.php:1173) in /home/cas/public_html/wp-content/themes/Simple/functions.php on line 1398

Lo he publicado en functions.php y me tira este error.

te dice que el theme ya tiene la misma funciona...saca lo que pusiste y buscalo en functions.php ya que ya existe por eso el error.
PD: se repitio en la linea 1173
 
Arriba