¿Qué hacer si el botón “Leer más” de WordPress no funciona?

El botón o enlace “Leer más” es una de las funcionalidades más comunes en WordPress. Se utiliza para mostrar solo un extracto de la entrada en la página principal o en el blog, y que el usuario pueda hacer clic para ver el contenido completo.

Sin embargo, en ocasiones este enlace deja de funcionar correctamente y en lugar de mostrar el resto del artículo, recarga la página o no hace nada. En este artículo te explicamos las causas más habituales y cómo solucionarlo.

1. Diferencia entre el extracto automático y la etiqueta “Leer más”

WordPress tiene dos formas de acortar el contenido:

  • Extracto automático: el sistema corta el texto después de un número determinado de palabras.
  • Etiqueta “Leer más” (<!--more-->): se inserta manualmente en el editor, indicando el punto exacto donde debe cortarse el contenido.

El problema suele aparecer cuando no se está utilizando correctamente la etiqueta <!--more--> o cuando el tema no la soporta de forma nativa.

2. Revisa si tu tema soporta el “Leer más”

Algunos temas de WordPress usan el extracto en lugar de la etiqueta <!--more-->. Esto provoca que el enlace “Leer más” no aparezca o no funcione como debería.

Solución:

  • Comprueba en la documentación de tu tema si incluye soporte para “Leer más”.
  • Si no lo hace, puedes editar el archivo del tema que muestra las entradas (generalmente content.php o index.php) y sustituir la función the_excerpt() por the_content('Leer más…').

3. Problemas con constructores visuales (Elementor, Divi, WPBakery…)

Si utilizas un maquetador visual, es posible que la etiqueta <!--more--> no tenga efecto. En estos casos:

Solución:

  • Activa el widget de extracto que viene en el constructor visual.
  • Ajusta desde el propio módulo del blog el número de palabras o caracteres que deben mostrarse antes de cortar.

4. Conflictos con plugins

Algunos plugins de optimización, caché o de personalización del contenido pueden interferir con el comportamiento de “Leer más”.

Solución:

  • Desactiva temporalmente los plugins uno a uno para ver si el error desaparece.
  • Limpia la caché de tu sitio y del navegador después de cada prueba.

5. Personalización de la etiqueta “Leer más”

Si el enlace aparece pero no dirige al contenido completo, puede deberse a un error en la URL o en el texto del botón.

Solución:

  • Comprueba que en tu plantilla esté correctamente implementado the_content('Leer más…').
  • Puedes personalizar el texto desde el archivo de traducciones del tema o añadiendo un filtro en functions.php:

function inicionet_custom_read_more($more) {
return ‘… <a href=”‘ . get_permalink() . ‘”>Leer artículo completo</a>’;
}
add_filter(‘excerpt_more’, ‘inicionet_custom_read_more’);

6. Usa extractos personalizados

Otra opción para tener control total es añadir manualmente un extracto en cada entrada desde el editor de WordPress. De esta manera, decides qué texto se mostrará en el listado de posts y el enlace llevará correctamente al artículo completo.

Ponle fin al problema

Que el botón “Leer más” de WordPress no funcione es un problema frecuente, pero tiene solución.

Generalmente está relacionado con la configuración del tema, el uso de constructores visuales o conflictos con plugins.

En Inicionet llevamos más de 25 años resolviendo problemas técnicos en WordPress, PrestaShop y desarrollos a medida. Si necesitas ayuda para optimizar tu web y que todo funcione como debe, contacta con nosotros y lo revisamos por ti.