X

Agregar el enlace permanente "Leer más" al final del_excerpt

Snippets de IsItWP

¿Quieres agregar el enlace permanente "Leer más" al final de the_excerpt? Si bien probablemente exista un plugin para esto, hemos creado un fragmento de código rápido que puedes usar para agregar el enlace permanente "Leer más" al final de the_excerpt en WordPress.

Instrucciones:

Todo lo que tienes que hacer es agregar este código al archivo functions.php de tu tema o a un plugin específico del sitio:

function excerpt_readmore($more) {
	return '... <a href="'. get_permalink($post->ID) . '" class="readmore">' . 'Read More' . '</a>';
}
add_filter('excerpt_more', 'excerpt_readmore');

Nota: Si es la primera vez que agregas fragmentos de código en WordPress, consulta nuestra guía sobre cómo agregar fragmentos de código correctamente en WordPress, para que no rompas accidentalmente tu sitio.

Si te gustó este fragmento de código, considera revisar nuestros otros artículos en el sitio como: los 50+ mejores temas responsivos de WordPress para crear un sitio listo para móviles y cómo crear un formulario de solicitud de empleo en WordPress.

Comentarios   Dejar una respuesta

  1. brigitte pixner May 27, 2019 at 12:47 pm

    usando el tema wp twenty nineteen, tu ajuste de extracto genera el siguiente error:
    Variable indefinida: post en /functions.php en la línea 2 Aviso: Intentando obtener la propiedad de un objeto no existente en /functions.php en la línea 2

    "línea 2" se refiere al código en la línea 2 de tu ejemplo de código anterior.

  2. para function.php
    ………………………………
    function custom_read_more() {
    return ‘ Continuar Leyendo »‘;
    }
    function excerpt($limit) {
    return wp_trim_words(get_the_excerpt(), $limit, custom_read_more());
    }
    ………………………..
    para index.php
    ………………………….

  3. shirish nagansurkar December 22, 2016 at 8:42 pm

    Estoy usando el tema Deep Sea, el truco no me funciona, por favor, sugiere algo para arreglarlo.

    1. Sin ver tu tema no tendría idea, supongo que no usan `the_excerpt()` en el tema como se esperaba, por lo que no funciona. Este fragmento simplemente reemplaza […..] con mi "leer más" personalizado.

  4. 1. Al final de mi publicación, se muestra un botón llamado "enlace permanente", pero quiero cambiarlo a "leer más".
    2. Al hacer clic en este botón, mi imagen destacada no aparece, todo lo que puedo ver es mi publicación sin su imagen destacada.
    Sugiere algo...

  5. ¡Ah, perfecto, muchas gracias!

  6. ¿Hay alguna forma de agregar el título de la publicación a la sección de "leer más"?

  7. No me funcionó =(

    1. ¿Utilizas la función “the_excerpt” dentro de tu plantilla?

  8. Append ‘Read More’ to the end of the_excerpt | WerdsWords July 6, 2011 at 12:40 pm

    […] WPSnipp.com Comparte esto […]

Agregar un comentario

Nos complace que hayas elegido dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de privacidad, y todos los enlaces son nofollow. NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

Lista de verificación para lanzar WordPress

La lista de verificación definitiva para lanzar WordPress

Hemos recopilado todos los elementos esenciales de la lista de verificación para el lanzamiento de tu próximo sitio web de WordPress en un práctico ebook.
¡Sí, envíame el eBook gratis!