¿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.
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.
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
………………………….
Estoy usando el tema Deep Sea, el truco no me funciona, por favor, sugiere algo para arreglarlo.
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.
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...
¡Ah, perfecto, muchas gracias!
¿Hay alguna forma de agregar el título de la publicación a la sección de "leer más"?
No me funcionó =(
¿Utilizas la función “the_excerpt” dentro de tu plantilla?
[…] WPSnipp.com Comparte esto […]