En ocasiones los títulos de nuestros proyectos son demasiado extensos como para mostrarlos completos en las migas de pan de nuestro sitio web, en caso de que utilicemos Yoast Seo en nuestro WordPress y a falta de que Yoast incorpore una solución en su plugin, vamos a ver como solucionar este problema.
Vamos allá, creamos la siguiente función en nuestro archivo functions.php
// Limitar los caracteres del título de las migas de pan de Yoast Seo
function ddw_limit_yoast_breadcrumb_title($link_info) {
$limit = 20;
if (strlen($link_info['text']) > ($limit)) {
$link_info['text'] = substr($link_info['text'], 0, $limit) . ' ...';
}
return $link_info;
}
add_filter('wpseo_breadcrumb_single_link_info', 'ddw_limit_yoast_breadcrumb_title', 10);
add_filter( 'wp_seo_get_bc_title', 'wpex_ybtt_alter_title' );
Donde el valor 20 de la línea 3 son los caracteres que se van a limitar en el título, así de sencilla es la solución.
Script comprobado en la v6 de WordPress y php8
Valoraciones
Sé el primero en valorar