X

Añadir Permalink “Leer más” al final de the_excerpt

Snippets by IsItWP

¿Quieres añadir el permalink “Leer más” al final del the_excerpt? Si bien es probable que haya un plugin para esto, hemos creado un fragmento de código rápido que puede utilizar para agregar “Leer más” permalink al final de la the_excerpt en WordPress.

Instrucciones:

Todo lo que tienes que hacer es añadir este código al archivo functions.php de tu tema o en 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 añades fragmentos de código en WordPress, consulta nuestra guía sobre cómo añadir correctamente fragmentos de código en WordPress, para no romper accidentalmente tu sitio.

Si te ha gustado este fragmento de código, por favor, considere la posibilidad de comprobar hacia fuera nuestros otros artículos en el sitio como: 50+ best responsive WordPress themes to create a mobile-ready site y cómo crear un formulario de solicitud de empleo en WordPress.

Comentarios   Deja una respuesta

  1. brigitte pixner mayo 27, 2019 en 12:47 pm

    using wp theme twenty nineteen, your excerpt tweak throws the following error:
    Undefined variable: post /functions.php on line 2 Notice: Trying to get property of non-object in /functions.php on line 2

    “line 2” refers to the code in line 2 of your code example above.

  2. for function.php
    ………………………………
    function custom_read_more() {
    return ‘ Continue Reading »‘;
    }
    function excerpt($limit) {
    return wp_trim_words(get_the_excerpt(), $limit, custom_read_more());
    }
    ………………………..
    for index.php
    ………………………….

  3. shirish nagansurkar diciembre 22, 2016 en 8:42 pm

    I am using Deep Sea theme, trick is not working for me, kindly suggest something to fix it.

    1. Without seeing your theme I would have no idea, I would guess that they don’t use the_excerpt() in the theme as expected so it does not work. This snippet simply just replaces […..] with my custom read more.

  4. 1. At the end of my post , a button named “permalink” is showing but i want to change it to “read more”.
    2. While clicking on this button , my Featured image is not showing up , all i can see is my Post without its Featured image.
    Suggest something….

  5. ah perfect, thank you so much!

  6. Is there a way to add the post title to the read more section?

  7. Didn’t work for me =(

    1. Do you use the “the_excerpt” function within your template?

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

    […] WPSnipp.com Share this […]

Añadir un comentario

Nos alegra que haya decidido dejar un comentario. Tenga en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de privacidad , y que todos los enlaces son nofollow. NO utilice palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

WordPress Launch Checklist

La lista definitiva para lanzar WordPress

Hemos recopilado todos los elementos esenciales de la lista de comprobación para el lanzamiento de su próximo sitio web de WordPress en un práctico ebook.
Sí, envíeme el ¡gratuito!