Excerpt mas de 55 palabras en wordpress

  • Autor Autor bettotheflayer
  • Fecha de inicio Fecha de inicio
B

bettotheflayer

Mi
Verificación en dos pasos activada
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 ? 🙂
 
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
 
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.
 
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
 
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

Gracias por tu ayuda me va de maravillas :encouragement:
 
Atrás
Arriba