Breadcrumb per WordPress

Voglio inserire e segnalare queste poche righe di codice che ho creato su un tema wordpress, per fare dei Breadcrumb (di navigazione) su un tema WordPress.

Sicuramente esistono dei plugin fatti proprio per generare un menu navigazionale orizzontale, ma personalmente ho preferito inserire poche righe di codice nelle funzioni del tema evitando l’installazione di un ulteriore plugin.

Il mio breadcrumb momentaneamente funziona su categorie e post, ed ecco la piccola porzione di codice da inserire in funzioni: (functions.php)

/*qui parte lo spettacolo*/
function breadcrumb() 
{
global $post;
$category = get_the_category();
$current_cat = $category[0]->cat_ID;

if (is_single()) {
//the_title();
$t=$post->post_title;
$markup = '';
} elseif (is_category()) { 
$markup = '';
}
echo $markup;
}

Ecco invece il codice da inserire nei file: single.php e archive.php

Che gerenerà il menu orizzontale sugli archivi e sui post del vostro blog!

9 thoughts on “Breadcrumb per WordPress

  • grazie! proprio quello che cercavo! e se volessi utilizzare un codice tipo questo: [crumb] per richiamare la funzione php nel momento che vado a scrivere un articolo? (non voglio avere la possibilità di scrivere linguaggio php nell’articolo 😛
    grazie mille! e complimenti ancora

  • ciao, grazie mille anche per quest’altro suggerimento.
    ma per personalizzare un po le briciole, magari ridurre il carattere, impostare un font preciso come faccio?
    creo uno stile sul css? basta chiamarlo .breadcrumb ?
    GRAZIE

  • mi rispondo da solo cosi magari aiuto qualcun’altro 🙂
    basta inserire questo sul foglio di stile:

    .breadcrumb {
    font-size: 10px;
    font-family: “Lucida Sans Unicode”, Verdana;
    padding-bottom: 10px;
    }

    dove naturalmente i valori di font-size, carattere, ecc si possono personalizzare

  • mmmm di nuovo io! 🙂
    ma è probabile che queste briciole sballottino con le sottocategorie?

    su giuseppecasto.com (host di prova per varie mie beta) nella colonna centrale è possibile vedere “argomenti blog”, ovvero le mie categorie dei post.

    ma se noti queste 3 categorie

    Lila Piemonte
    a Pinerolo
    a Torino

    non riportano le giuste briciole, e non capisco da cosa possa dipendere.

  • Ti ringrazio molto per la base. Ad ogni modo con le mie poche conoscenze di PHP ho provato ad editarlo in modo che possa funzionare su tutte le pagine (io l’ho richiamato su header.php), eccolo http://pastebin.com/EGMjd1LG . Spero possa essere utile a qualcuno 🙂 .

Leave a Reply

Your email address will not be published. Required fields are marked *