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!
Da Paura !
Grazie, davvero utile e semplice !!…
Mi raccomando usatelo sugli archive e sui post!
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.
Fantastico!
Thenx you!
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 🙂 .