Cómo cambiar el H2 del encabezado de las entradas relacionadas del tema Astra

Una de las herramientas gratuitas que incorpora el tema Astra son las entradas relacionadas, disponibles desde el personalizador, sin que tengas que instalar ningún plugin para tener esta funcionalidad que mejora el SEO de tu web.

Ahora bien, a pesar de los muchos ajustes que puedes configurar, como el tipo de consulta que se hará para mostrar las entradas relacionadas y definir su aspecto prácticamente en todos sus elementos, lo que no existe es la posibilidad de cambiar la etiqueta HTML con la que se muestra el encabezado, que usa un H2 por defecto.

Y ¿qué quieres que te diga?, un H2 está en una jerarquía de encabezados SEO demasiado alta, al mismo nivel que el de las secciones de una entrada, más para un texto que se va a repetir en cada entrada.

Sería más adecuado usar algo de menos jerarquía, como simplemente un párrafo.

Pues tiene fácil solución, solo tienes que añadir una función que lo modifique, esta:

// Cambiar H2 de entradas relacionadas a h4 
add_filter( 'astra_related_posts_title', 'update_related_posts_title_markup', 10, 1 );
function update_related_posts_title_markup( $markup ) {
$markup = '<div class="ast-related-posts-title-section">';
$markup .= '<p class="ast-related-posts-title">'; 
$markup .= 'Entradas relacionadas';
$markup .= '</p>';
$markup .= '</div>';
return $markup;
}

Añade este código al final del archivo functions.php del tema hijo de Astra, guarda los cambios y ya está.

Ahora verás el encabezado de las entradas relacionadas con el texto definido en el código, pero ya sin tener la tag H2, sin que tenga peso en el SEO de la web.

(2 votos, promedio: 5) Valora este artículo para ayudar a mejorar la calidad del blog

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

Sobre el autor

2 comentarios en “Cómo cambiar el H2 del encabezado de las entradas relacionadas del tema Astra”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
  • Responsable: Fernando Tellado ([email protected])
  • Fin del tratamiento: Moderación de comentarios para evitar spam
  • Legitimación: Tu consentimiento
  • Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
  • Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba Ir al contenido