¿Por qué cambiar las etiquetas de los títulos de los Widgets?

Estas etiquetas suelen ser etiquetas HTML h2, h3, h4 que por lo general alteran la estructura de headers de la página y afectan negativamente al posicionamiento SEO. Puede ser muy beneficioso para nuestro site de WordPress sustituir estas etiquetas por unas neutrales.

Los widgets suelen situarse tanto en el sidebar como en el footer de nuestro sitio WordPress, aunque pueden estar presentes en más sitios dependiendo del tema que estemos usando.

¿Como cambiar las etiquetas de los títulos de los Widgets?

Simplemente copiaremos este código en nuestro archivo de funciones, debemos tener en cuenta las clases CSS que se están aplicando sobre la etiqueta HTML para no perder los estilos visuales. En este caso se sustituirán por una etiqueta de párrafo, pero puedes poner la etiqueta que más te convenga en cada caso.

Donde hacer el copy/paste: functions.php

function prefix_filter_widget_title_tag( $params ) {

    $params[0]['before_title'] = '<p class="widgettitle">' ;

    $params[0]['after_title']  = '</p>' ;

    return $params;

}
add_filter( 'dynamic_sidebar_params' , 'prefix_filter_widget_title_tag' );

Si te ha sido de utilidad ¡deja un comentario! 🙂