티스토리 수익 글 보기
Breadcrumb NavXT
Descrizione
Breadcrumb NavXT, il successore del popolare plugin di WordPress Breadcrumb Navigation XT, è stato riscritto da zero per essere migliore rispetto al suo antenato. Questo plugin genera percorsi breadcrumb di localizzazione per il vostro blog o sito web realizzato con WordPress. Questi percorsi breadcrumb sono altamente personalizzabili per soddisfare le esigenze di quasi ogni sito web gestito con WordPress. L’interfaccia di amministrazione rende l’impostazione delle opzioni facile, mentre è disponibile per gli sviluppatori di temi e gli utenti più avventurosi un accesso diretto con le classi.
Requisiti PHP
Breadcrumb NavXT 7.0 e versioni successive richiedono PHP7.0
Breadcrumb NavXT 5.2 e versioni successive richiedono PHP5.3
Breadcrumb NavXT 5.1.1 e versioni precedenti richiedono PHP5.2
Caratteristiche (non esaustivo)
- Generazione di breadcrumb compatibili con il formato di BreadcrumbList RDFa di Schema.org.
- Ampio controllo di personalizzazione del breadcrumb tramite una pagina delle impostazioni con valori predefiniti adeguati alla maggior parte dei casi.
- Pagina delle impostazioni dell’amministratore di rete per la gestione delle impostazioni del breadcrumb per tutti i siti secondari con priorità globale configurabile.
- Widget di WordPress incorporato.
- Estensibile tramite OOP e con le azioni ed i filtri forniti.
- Compatibile con WPML (compatibilità migliorata con il plugin delle estensioni WPML).
- Compatibile con Polylang (compatibilità migliorata con il plugin delle estensioni Polylang).
- Compatibile con bbPress (compatibilità migliorata con il plugin delle estensioni bbPress).
- Compatibile con BuddyPress (compatibilità migliorata con i plugin estensione di BuddyPress).
Traduzioni
Breadcrumb NavXT ora supporta i pacchetti di lingua di WordPress.org. Vuoi tradurre Breadcrumb NavXT? Visita Il progetto di traduzione di Breadcrumb NavXT’s su WordPress.org.
Screenshot

Questo screenshot mostra 5 esempi differenti di breadcrumbs generati da Breadcrumb NavXT 
Uno screenshot della tabella Generale nella pagina delle impostazioni 
Uno screenshot della tabella Tipi di Post Types nella pagina delle impostazioni 
Uno screenshot della tabella Tassonomie nella pagina delle impostazioni 
Uno screenshot della tabella Varie nella pagina delle impostazioni 
Uno screenshot delle Impostazioni di Importa/Esporta/Reimposta nel menu di Aiuto
Blocchi
Questo plugin fornisce 1 blocco.
- Breadcrumb Trail Displays a breadcrumb trail
Installazione
Breadcrumb NavXT può essere installato dal pannello di amministrazione di WordPress. Dopo aver installato e attivato il plugin, per visualizzare le tracce breadcrumb da utilizzare o per utilizzare il widget incluso o per richiamare la traccia breadcrumb nel tema (o nel tema child). Vedi l’articolo Calling the Breadcrumb Trail per ulteriori informazioni informazioni su come richiamare la traccia breadcrumb. Leggi tutto.
Per personalizzare la traccia breadcrumb è possibile modificare i valori predefiniti per le opzioni nell’interfaccia amministrativa. Si trova nel pannello di amministrazione in Impostazioni > Breadcrumb NavXT.
Visita la pagina didocumentazione di Breadcrumb NavXT’s per maggiori informazioni.
Recensioni
Contributi e sviluppo
“Breadcrumb NavXT” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.
Collaboratori“Breadcrumb NavXT” è stato tradotto in 31 lingue. Grazie a chi traduce per il contributo.
Traduci “Breadcrumb NavXT” nella tua lingua.
Ti interessa lo sviluppo?
Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.
Changelog
7.5.1
Release date: December, 21st 2025
- Behavior change: Removed deprecated
bcn_li_attributesfilter. - Bug fix: Fixed issue where the block could be used to generate breadcrumb trails that were not for the current resource.
- Bug fix: Removed deprecated title length setting from settings page.
- Bug fix: Fixed issue where XML settings import did not properly validate imported settings.
7.5.0
Release date: December, 4th 2025
- Behavior change: Refactored
bcn_breadcrumb_trail::post_hierarchyto useWP_Postinstance instead of id/type/parent parameters. - Behavior change: Removed deprecated function
breadcrumb_trail::title_trimper deprecation schedule. - Bug fix: Fixed issue where the uninstaller would result in PHP errors and fail.
- Bug fix: Fixed issue where “Hide on Home” option in the block did not function as intended.
- Bug fix: Fixed typo in the block that resulted in web browser console warning.
- Bug fix: Fixed issue where the block selector in block.json did not match the selector the block generated with.
- Bug fix: Fixed issue where settings exporter failed to export settings.
- Bug fix: Fixed issue where boolean options with false values could not be imported.
7.4.1
Release date: January, 9th 2025
- Bug fix: Fixed issue where the legacy widget was not available due to changes introduced in 7.4.0.
7.4.0
Release date: December, 30th 2024
- New feature: Added
bcn_admin_post_root_argsfilter. - Bug fix: Fixed issue where the ignore the breadcrumb cache option within the Breadcrumb Trail block resulted in the breadcrumb trail not getting generated on the home page.
- Bug fix: Fixed issue where breadcrumb trails generated within the loop were improperly missing the home breadcrumb when on the home page.
- Bug fix: Fixed issue breadcrumb-navxt textdomain is loaded too early (improved WordPress 6.7 support).
- Bug fix: Improved
bcn_breadcrumb_trail::post_hierarchy()resiliency to unexpected returns fromget_post(). - Bug fix: Fixed translation text typos in Breadcrumb Trail block.
7.3.1
Release date: June, 27th 2024
- Bug fix: Fixed issue where $force parameter wasn’t passed into
bcn_breadcrumb_trail::fill()withinbcn_display*()functions. - Bug fix: Fixed improper textdomain existing within
adminKit. - Bug fix: Fixed issue with
$forceparameter where when it is not set the homepage breadcrumb would use the wrong template when calling the breadcrumb trail within the loop.
7.3.0
Release date: February, 9th 2024
- Behavior change:
bcn_display_json_ld()now returns unescaped Unicode characters. - Behavior change:
$forceparameter inbcn_display*()functions is now passed tobcn_breadcrumb_trail::fill()allowing generation of trails within the loop for the current loop item instead of the parent page/resource. - New feature: Breadcrumb Trail block rewritten to have feature parity with Breadcrumb NavXT Widget.
- New feature: Breadcrumb Trail block supports basic styling within block editor.
- Bug fix: Fixed error where $outer_template argument was dropped within
breadcrumb_navxt::display(). - Bug fix: Fixed issue where boolean settings were not exported/imported properly.
- Bug fix: Fixed cause of PHP error in
bcn_breadcrumb_trail::maybe_add_post_type_arg()when 3rd party code breaks the WP API. - Bug fix: Added check for proper queried object type for author archives.
7.2.0
Release date: February, 9th 2023
- Behavior change: Settings reset sets option entry to blank array, consistent with the change to only storing non-default values in the database.
- New feature: Added
bcn_display_separatorfilter. - New feature: Add per setting indication if Network wide settings are overriding the local setting.
- Bug fix: Improved compatibility with PHP8.1.
- Bug fix: Fixed PHP errors caused by unexpected entries in WP Post Types array.
- Bug fix: Settings help menu now shows up in the network settings page.
- Bug fix: Fixed cause of “file not found” error on the import/export/reset form in the network settings page.
7.1.0
Release date: July, 17th 2022
- Behavior change: BCN_SETTINGS_FAVOR_* constant behavior changed to take advantage of settings changes in 7.0.
- Behavior change: Settings page now warns if it detected CPTs that were added too late.
- New feature: Added bcn_before_loop filter which runs at the top of bcn_breadcrumb_trail::display_loop().
- New feature: Added JSON formatted settings import and export (successor to the old XML settings import/export format).
- Bug fix: Fixed PHP error caused by term archives that don’t know the active term.
- Bug fix: Fixed PHP error caused by introduction of namespacing in the legacy XML settings importer and exporter.
- Bug fix: Explicitly set option autoload values, avoiding inappropriate default autoload values being used.
7.0.2
Release date: January, 4th 2022
- Behavior change: Allow value of
Hhome_template,Hhome_template_unlinked,hseparator, andhseparator_higher_dimto be overridden viabcn_settings_init. - Bug fix: Fixed cause of “Sorry, you are not allowed to access this page.” message when attempting to visit the settings page.
7.0.1
Release date: December, 27th 2021
- Behavior change: Moved
bcn_settings_initfilter to before establishing default setting values. This filter is no longer capable of changing the default values of settings. - Behavior change: Moved setup of defaults to 9000 priority, intending to cover the majority of plugins that add CPTs.
- Bug fix: Fixed compatibility issues with PHP5.6.
- Bug fix: Fixed PHP error caused by some return value of page_ settings.
- Bug fix: Fixed PHP error caused by non settings settings in array passed into
adminKit::settings_to_opts. - Bug fix: Fixed issue with
bcn_allowed_htmlnot covering admin interface elements (mappedbcn_allowed_htmltomtekk_adminkit_allowed_html).
7.0.0
Release date: December, 17th 2021
- Behavior change: Within the
bcn_breadcrumb_trailobject instead of passing term id and taxonomy, a WP_Term object is passed instead. - Behavior change: Attachments now use parent post type for post type argument.
- New feature: Moved to adminKit 3.0
- New feature: Core
bcn_breadcrumb_trail objectnow supports multi dimensional trails. - New feature: Added
bcn_opts_update_to_savefilter. - Bug fix: Fixed parameter order issue in REST controller that resulted in PHP Deprecated message in PHP8.
- Bug fix: Updated REST controller endpoint registration for better WordPress 5.5+ compatibility.
- Bug fix: Fixed compatibility issue with Widget settings not saving properly in WordPress 5.8.
- Bug fix: Fixed issue with the position count parameter within bcn_display when outputting a trail in reverse order.
