Puede usar este fragmento de código en su tema secundario para mostrar la ruta de navegación de la página actual:
<?php if( function_exists( 'aioseo_breadcrumbs' ) ) aioseo_breadcrumbs(); ?>
La función aioseo_breadcrumbs() necesita ejecutarse después de que se haya cargado el objeto consultado (publicación, término o archivo; de lo contrario, All in One SEO no podrá determinar el contexto de la página actual. Si la función se llama antes de que se cargue el objeto, no se mostrará nada.
El filtro mencionado anteriormente se puede agregar en single.php, header.php o cualquier otro archivo de plantilla de tema. Si no está seguro de dónde agregar el filtro, le recomendamos que se ponga en contacto con el proveedor de su tema, ya que la ubicación de ciertos códigos puede variar según el tema.
Excluir su página de inicio de la visualización de la ruta de navegación
Si desea excluir su página de inicio de la visualización de la ruta de navegación, puede usar el código de filtro a continuación en su sitio de WordPress en lugar de aplicar el código anterior:
<?php if( function_exists( 'aioseo_breadcrumbs' ) && ( !is_home() ) ) aioseo_breadcrumbs(); ?>
Si el código anterior no funciona para su página de inicio, puede probar el código a continuación en su lugar:
<?php if( function_exists( 'aioseo_breadcrumbs' ) && ( !is_home() && !is_front_page() ) ) aioseo_breadcrumbs(); ?>
Ejemplo de código
El fragmento de código a continuación ilustra cómo puede usar la función aioseo_breadcrumbs() en su tema. En este ejemplo, la ruta de navegación se muestra justo encima del encabezado del sitio.
<!doctype html>
<html <?php language_attributes(); ?> <?php twentytwentyone_the_html_classes(); ?>>
<head>
<meta charset="<?php bloginfo( 'charset' ); ?>" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<?php wp_head(); ?>
</head>
<body <?php body_class(); ?>>
<?php wp_body_open(); ?>
<div id="page" class="site">
<a class="skip-link screen-reader-text" href="#content"><?php esc_html_e( 'Skip to content', 'twentytwentyone' ); ?></a>
<?php
if ( function_exists( 'aioseo_breadcrumbs' ) ) aioseo_breadcrumbs();
get_template_part( 'template-parts/header/site-header' );
?>
<div id="content" class="site-content">
<div id="primary" class="content-area">
<main id="main" class="site-main" role="main">