¿Cómo hacer para que las etiquetas muestren un resumen más amplio o completo?

Estado
No está abierto para más respuestas.

matia

Piedra
Usuario de Piedra
Mensajes
28
Puntuación de reacción
0
Hola!
Pues me he fijado que al buscar una palabra clave en Google por ejemplo y que tengo en forma de etiqueta, al entrar desde ella no aparece la entrada completa del blog, sino un resumen y el típico Leer más.
Me gustaría que apareciera el post completo o modificar el numero de palabras, para que aparezcan más, ya que así por ejemplo tal como está tengo limitado para que los anuncios de Adsense no se muestren, ya que la información no aparece completa y no quiero problemas con Adsense.

Saludetes!
 

Zeokat

Oro
Usuario de Bronce
Mensajes
1,194
Puntuación de reacción
4
Lo siento pero no me entero... aun asi intuyo que lo que tienes que modificar es el archivo tags.php, si tu theme no lo tiene, entonces tendrás que modificar el archivo archive.php y sino lo tiene, pues vas a tener que crear uno para evitarte lios :mola:

No es una opción que se cambie desde el panel de administrador WordPress. Tienes que editar una cosilla, tu theme quizas use la función the_excerpt() y tienes que cambiarla por the_content() para que muestre todo, tambien puedes cambiar el numero de caracteres del excerpt...

Function Reference/the excerpt « WordPress Codex

Para controlar la longitud del excerpt en caracteres, vete a donde pone "Control Excerpt Length using Filters" en el enlace Function Reference/the excerpt « WordPress Codex
 
Mensajes
10
Puntuación de reacción
0
Bien, entiendo que tu palabra clave, la query, la búsqueda q hiciste en Google arroja la keyword que está en una tag. En este caso entiendo que la búsqueda te manda a la página donde están todas las entradas que utilizan dicha tag.

Como bien ha dicho Zeokat, casi seguro que está utilizando la función the_excerpt() Esa función trae 55 palabras del escrito, es decir, un resumen. Las páginas de taxonomías (agrupaciones de posts por categorías, tags,...), suelen utilizar la función the_excerpt(). En esta caso tienes dos opciones:

* Poner más de 55 palabras, que sería añadir en el archivo functions.php esta línea y cambiar 20 por el total de palabras (truco malote es poner una cifra alta y así coger todo el texto de la entrada).

function custom_excerpt_length( $length ) {
return 20;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );

* Editar la plantilla tag.php (o vete tú a saber cómo se puede llamar) y con 2 pelotas te pones a modificar funciones y sustituyes the_excerpt() por the_content()...a lo bruto, llevándote todo el escrito y el resto del contenido de todos y cada uno de los posts que contienen dicha etiqueta.

Está claro que la primera opción es mejor. Recuerda que todo ese código debe de estar dentro de las etiquetas php, así que las incluyes a pelo antes del cierre del php en functions.php y todo listo. Ya nos contarás el resultado, pero ya te digo que no es una buena táctica para el SEO.

Saludos.
 

matia

Piedra
Usuario de Piedra
Mensajes
28
Puntuación de reacción
0
Hola! Perdonad por no contestar, esta noche miro todo y os cuento. Gracias por ambas respuestas.

El problema de esto que no había pensado, es que lo detecte como contenido duplicado en las Serp...

Habría forma de por ejemplo, al entrar al tag desde Google que redirecione a la entrada completa no?
 
Última edición:
Estado
No está abierto para más respuestas.
Arriba