¿Cómo agregar migas de pan personalizadas en WordPress?

18 jul 2019, 15:51:52
Vistas: 14.1K
Votos: 0

Necesito unas migas de pan personalizadas para mi página de cuenta. ¿Podemos hacerlo a través de functions.php?

add_filter('theme_breadcrumb_args_filter', 'personalizar_separador_migas_pan');

    function personalizar_separador_migas_pan($args) {
        $args['sep'] = ' >> ';
        return $args;
    }
0
Todas las respuestas a la pregunta 1
0

Hemos creado una función personalizada llamada get_breadcrumb() para generar los enlaces de la miga de pan. Solo necesitas agregar el código de la función get_breadcrumb() en el archivo functions.php del tema actual.

function get_breadcrumb() {
    echo '<a href="'.home_url().'" rel="nofollow">Inicio</a>';
    if (is_category() || is_single()) {
        echo "&nbsp;&nbsp;&#187;&nbsp;&nbsp;";
        the_category(' &bull; ');
            if (is_single()) {
                echo " &nbsp;&nbsp;&#187;&nbsp;&nbsp; ";
                the_title();
            }
    } elseif (is_page()) {
        echo "&nbsp;&nbsp;&#187;&nbsp;&nbsp;";
        echo the_title();
    } elseif (is_search()) {
        echo "&nbsp;&nbsp;&#187;&nbsp;&nbsp;Resultados de búsqueda para... ";
        echo '"<em>';
        echo the_search_query();
        echo '</em>"';
    }
}

Mostrar las migas de pan:
Llama a la función get_breadcrumb() en el archivo single.php y otros archivos donde desees mostrar las migas de pan en tu sitio WordPress.

<div class="breadcrumb"><?php get_breadcrumb(); ?></div>

Estilo para las migas de pan:
Este CSS ayuda a dar estilo a los enlaces de las migas de pan.

.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px;
}
.breadcrumb a {
    color: #428bca;
    text-decoration: none;
}

CONSULTA TAMBIÉN RESPUESTAS ÚTILES. https://stackoverflow.com/questions/50893992/creating-breadcrumbs-without-a-plugin

18 jul 2019 16:10:46