Questo plugin non è stato testato con le ultime 3 versioni principali (major releases) di WordPress. Potrebbe non essere più mantenuto, o supportato, e potrebbe presentare problemi di compatibilità se utilizzato con versioni più recenti di WordPress.

Breadcrumb Trail

Descrizione

Breadcrumb Trail è uno dei sistemi più avanzati e robusti di breadcrumb tra quelli disponibili per WordPress. Inizialmente nato come piccolo script per blog semplici, si è in seguito evoluto in un sistema in grado di gestire siti con ogni possibile configurazione e mostrare i breadcrumb più accurati su ciascuna pagina.

Prima di utilizzarlo

Breadcrumb Trail necessita la comprensione e la capacità di modificare il codice PHP del tuo tema, almeno nella misura di copiare ed incollare una riga di codice. Se non sei a tuo agio nel fare questo, è meglio chiedere all’autore del tuo tema di integrare il codice necessario per supportare questo plugin.

Come funziona

Questo plugin rileva automaticamente le tue impostazioni dei permalink e mostra i breadcrumb basandosi su tale struttura. Quasi ogni sito ha un qualche tipo di gerarchia. Breadcrumb Trail la riconosce e produce un set di breadcrumb unici per ciascuna pagina del tuo sito.

Ciò significa che è anche in grado di rilevare tipi di articoli e tassonomie personalizzati da subito e senza problemi. Qualunque cosa gli sottoponiate, il plugin ha una soluzione

Funzionalità

  • Rileva automaticamente la struttura dei permalink del tuo sito per dei breadcrumb più accurati.
  • Hooks per sviluppatori di plugin / temi per sovrascrivere l’output.
  • Sviluppato mediante programmazione ad oggetti (OOP) per dare agli sviluppatori la possibilità di estenderlo con impostazioni altamente personalizzate.
  • Gestisce correttamente quasi ogni tipo di post type o tassonomia personalizzata.

Supporto professionale

Se hai bisogno di supporto professionale da parte mia, l’autore del plugin, puoi accedere ai forum di supporto su Theme Hybrid, che è un sito di supporto/aiuto professionale per WordPress, dove fornisco aiuto su tutti i miei plugin e temi ad una comunità di 60,000+ utenti (ed in aumento).

Sviluppo del plugin

Se sei un autore di temi o di plugin, o anche solo uno sviluppatore amatoriale, puoi seguire lo sviluppo di questo plugin sul suo repositorio GitHub.

Donazioni

Si, accetto donazioni. Se desideri donare, puoi farlo tramite la mia pagina per le donazioni oppure prendendomi qualcosa dalla mia Lista Desideri Amazon.

Apprezzo ogni donazione, non importa la quantità. Lo sviluppo di questo plugin non è contingente alle donazioni, tuttavia esse sono sempre un simpatico incentivo.

Screenshot (schermate di esempio)

  • I breadcrumb nei risultati di ricerca su Google.
  • I breadcrumb con una struttura di permalink impostata sulle date.
  • Tipo di articolo + tassonomia (portfolio) personalizzati.
  • Allegato immagine ad un articolo.

FAQ

Per quale motivo è stato creato questo plugin?

Molti utenti del mio tema avevano realmente bisogno di un breadcrumb funzionante senza essere costretti a provare una quantità di altri plugin. Così, ho creato uno script per breadcrumb pensando a tali utenti. Alla fine, ho deciso di farne un plugin e condividerlo con gli altri.

Il plugin viene tuttora prevalentemente incluso con i temi ed è correntemente usato su milioni di siti WordPress.

Cos’è un menu breadcrumb?

Fondamentalmente, è uno strumento per la navigazione. Su molti siti, avrai notato qualcosa che assomiglia a questo:

You are here: Home > Page > Sub-page > Sub-sub-page

Questo plugin ti consente di aggiungere facilmente questo tipo di menu sul tuo sito.

Come lo aggiungo al mio tema?

Ci sono diversi modi, ma il più comune è aggiungere la seguente riga di codice al tuo tema. Generalmente viene aggiunta verso la fine del template header.php nel tuo tema. Ad ogni modo, puoi aggiungerla un po’ dove vuoi all’interno del tema, e dovrebbe comunque funzionare.

<?php if ( function_exists( 'breadcrumb_trail' ) ) breadcrumb_trail(); ?>

Per vedere tutte le opzioni e le funzioni, puoi fare riferimento al file readme.md incluso nel download del plugin. Puoi anche leggere il file readme online.

Come disabilito gli stili del plugin?

Puoi disabilitare gli stili del plugin aggiungendo questo frammento di codice al file functions.php del tuo tema:

add_filter( 'breadcrumb_trail_inline_style', '__return_false' );

Tieni presente che i breadcrumb saranno del tutto privi di regole di stile a questo punto. Dovrai aggiungerne di nuove al file style.css del tuo tema.

I breadcrumb sono mostrati nei risultati di ricerca su Google?

Si, è possibile che i breadcrumb siano visualizzati nei risultati di ricerca in Google. I breadcrumb sono programmati in modo tale che tutti i principali motori di ricerca siano in grado di riconoscerli. Il markup Schema.org è stato aggiunto per rendere comprensibili i breadcrumb a motori di ricerca e ad altri sistemi.

Detto questo, la scelta di mostrare i breadcrumb resta comunque al provider della ricerca

Non aspettarti di vedere i breadcrumb nei i risultati di ricerca da subito. Potrebbe volerci un po’ di tempo, a seconda di quanto spesso il tuo sito viene visitato.

Cos’è Schema.org? Ed i Microdati?

Microdata è un modo per incorporare metadati nelle pagine del tuo sito. Permette a cose come motori di ricerca e browser di fornire agli utenti un’esperienza migliore. I microdati ti consentono di descrivere il “significato” (ovvero: la semantica) di specifici elementi del tuo sito, utilizzando un vocabolario standardizzato.

Schema.org è un vocabolario di microdati. E’ il frutto di una collaborazione tra Bing, Google, Yahoo!, e Yandex per creare un set di convenzioni standard sull’uso dei microdati nel Web. Con questi standard in atto, siamo in grado di rendere i dati dei nostri siti Web più comprensibili a motori di ricerca e browser, fornendo al tempo stesso un’esperienza più ricca per gli utenti.

E’ utile per il SEO?

Beh, di sicuro non nuoce. Per come la vedo, più le informazioni che fornisci ai motori di ricerca sono significative, più è probabile che tu salga di rango nei risultati di ricerca. Dei breadcrumb ben codificati sono soltanto uno tra gli strumenti nella gigantesca cassetta degli attrezzi necessaria a costruire un sito ottimizzato per i motori di ricerca.

Il breadcrumb mostra i dati sbaglati!

Questo è un caso raro, soprattutto se metti il codice nel tuo template header.php. Tuttavia, può capitare quando il tema o un altro plugin fa confusione con alcune delle variabili globali di WordPress, senza poi reimpostare i parametri corretti dopo aver completato qualunque cosa stesse facendo.

Non c’è molto che io possa fare con il plugin Breadcrumb Trail per correggere questo genere di errore. L’unica cosa che potrei fare è aiutarti a correggere il tema / plugin che causa il problema. In questo caso, è necessario iscriversi ai miei forum di supporto per ottenere aiuto.

Recensioni

Aprile 20, 2019
Простий, працює з коробки без проблем, легко налаштовується. Мережа сайтів, багатомовні сайти - все чудово.
Febbraio 16, 2018
If you have any knowledge about coding: This is super easy to use, is well-documented (instructions included in the folder, plus a publicly accessible online page with all necessary details), and works flawlessly.
Luglio 5, 2017
I was in need of this plugin and its really amazing! also working good with my version of WordPress.
Marzo 8, 2017
I never had any trouble with this plugin. It works well out of the box and is also easy to style with CSS. Thanks!
Novembre 17, 2016
This plugin does exactly what I needed. It's simple to use and easy to customize. Nice work.
Leggi tutte le recensioni di 29

Crediti e riconoscimenti

“Breadcrumb Trail” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“Breadcrumb Trail” è stato tradotto in 9 lingue. Grazie ai traduttori per i loro contributi.

Traduci “Breadcrumb Trail” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il Codice segui il Repository SVN iscriviti al Log delle Modifiche. Puoi farlo tramite RSS con un lettore di feed.

Changelog (registro delle modifiche)

Vedi il file changelog.md incluso con il plugin. In alternativa, puoi visualizzare il change log online.