Cómo configurar las migas de pan en yoast

Última actualización: enero 30, 2024
Autor: 2c0bi

En este tutorial aprenderás cómo configurar las migas de pan en Yoast, una herramienta de SEO muy popular para WordPress. Las migas de pan son una forma de navegación secundaria que ayuda a los usuarios a entender la estructura del sitio web y a moverse por él de manera más eficiente. Aprenderás paso a paso cómo configurar las migas de pan en Yoast y cómo personalizarlas para que se ajusten a las necesidades de tu sitio web. ¡Comencemos!

Técnicas para crear breadcrumbs en tu sitio web de WordPress

Si tienes un sitio web de WordPress, es muy importante que tengas las migas de pan o breadcrumbs configuradas correctamente. Las migas de pan son una forma de navegación secundaria que permiten a los usuarios saber dónde se encuentran en tu sitio web y cómo pueden volver a la página anterior o a la página de inicio. En este artículo, te enseñaremos las técnicas para crear breadcrumbs en tu sitio web de WordPress.

1. Utiliza un plugin de breadcrumbs

La forma más fácil de agregar breadcrumbs en WordPress es utilizando un plugin de breadcrumbs. Hay muchos plugins disponibles en el mercado que te permiten agregar migas de pan en tu sitio web. Uno de los plugins más populares es Yoast SEO, que te permite agregar breadcrumbs de forma fácil y rápida.

2. Agrega el código manualmente

Si prefieres no utilizar un plugin, también puedes agregar el código manualmente. Para hacer esto, deberás agregar el siguiente código en el archivo functions.php de tu tema de WordPress:

«`php
function breadcrumbs() {
$delimiter = ‘ > ‘;
$home = ‘Inicio’; // Texto para el enlace de la página de inicio
$before = ‘‘; // Etiqueta antes del elemento actual
$after = ‘
‘; // Etiqueta después del elemento actual
if ( !is_home() && !is_front_page() ) {
echo ‘‘ . $home . ‘ ‘ . $delimiter . ‘ ‘;
if ( is_category() || is_single() ) {
the_category(‘title_li=’);
if ( is_single() ) {
echo ‘ ‘ . $delimiter . ‘ ‘ . $before . get_the_title() . $after;
}
} elseif ( is_page() && !$post->post_parent ) {
echo $before . get_the_title() . $after;
} elseif ( is_page() && $post->post_parent ) {
$parent_id = $post->post_parent;
$breadcrumbs = array();
while ( $parent_id ) {
$page = get_page( $parent_id );
$breadcrumbs[] = ‘