Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come visualizzare la tassonomia figlio nella pagina di archivio della tassonomia padre

Uno dei modi migliori per aiutare i visitatori a trovare ciò che cercano sul tuo sito web è organizzare i tuoi contenuti con tassonomie come categorie e tag. Tuttavia, se il tuo sito web ha molte sottocategorie, a volte può essere difficile per i visitatori trovare informazioni correlate.

Il modo migliore che abbiamo trovato per risolvere questo problema è mostrare le sottocategorie nelle pagine delle categorie principali. Ad esempio, se hai una categoria chiamata 'Viaggi' e una sottocategoria chiamata 'Europa', potresti mostrare 'Europa' nella pagina della categoria principale 'Viaggi'.

Ciò consente agli utenti di navigare rapidamente in aree specifiche del tuo sito web. Gli utenti avanzati possono ottenere questo risultato personalizzando le proprie pagine di archivio delle tassonomie con uno snippet di codice.

In questo articolo, ti mostreremo come visualizzare facilmente le tue tassonomie figlie nelle pagine di archivio delle tassonomie genitore per migliorare il coinvolgimento e la navigazione degli utenti.

Come visualizzare la tassonomia figlia nella pagina di archivio della tassonomia genitore

Perché visualizzare una tassonomia figlia nella pagina di archivio della tassonomia genitore?

Visualizzando tutte le tue tassonomie figlie nella pagina di archivio della tassonomia genitore, puoi renderla meno generica e più utile per i tuoi visitatori.

Ad esempio, se gestisci un blog WordPress sui libri e hai una tassonomia chiamata 'Argomenti', puoi aggiungere tassonomie figlie come 'Narrativa', 'Saggistica' e altro, in modo che i tuoi lettori possano ordinare facilmente i tuoi libri.

Quando hai molti contenuti, questo non solo rende più facile rimanere organizzati, ma aiuta anche i tuoi visitatori a trovare contenuti correlati più velocemente.

Per maggiori dettagli sull'utilizzo delle tassonomie, consulta la nostra guida su come creare tassonomie personalizzate in WordPress.

Detto questo, ti mostreremo come visualizzare le tassonomie figlie nelle pagine di archivio delle tassonomie genitore.

Visualizzazione delle tassonomie figlie nella pagina di archivio della tassonomia genitore

Questo tutorial richiede una conoscenza di base di come aggiungere codice a WordPress. Per maggiori dettagli, consulta la nostra guida per principianti per incollare snippet dal web in WordPress.

Quindi, dovrai trovare il file del template della tassonomia del tuo tema WordPress. Di solito sarà nominato qualcosa come taxonomy-{nomedellatassonomia}.php.

Se hai creato una tassonomia personalizzata chiamata 'libri', allora il nome sarebbe taxonomy-libri.php. Se non hai questo file, dovrai crearlo prima.

Per saperne di più, consulta il nostro foglio di riferimento sulla gerarchia dei template di WordPress per aiutarti a trovare il file del template del tema della tassonomia che devi modificare.

Una volta trovato il file del template della tassonomia corretto, puoi semplicemente aggiungere il seguente codice dove vuoi visualizzare l'elenco:

<?php
$term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );
if ($term->parent == 0) {
$args = array(
        'taxonomy' => 'subject',
        'depth'    => 1,
        'show_count' => 0,
        'title_li' => '',
        'child_of' => $term->term_id
    );
wp_list_categories($args);
} else {
  $args = array(
        'taxonomy' => 'subject',
        'depth'    => 1,
        'show_count' => 0,
        'title_li' => '',
        'child_of' => $term->parent
    );
wp_list_categories($args);
}
?>

Devi sostituire la tassonomia subject con il nome della tua tassonomia.

Questo codice identificherà la tassonomia genitore corrente in base allo 'slug' del post, quindi visualizzerà tutte le tassonomie figlie correlate a quel termine.

Ecco come apparirà l'elenco delle tassonomie figlie ai tuoi visitatori.

Elenco tassonomie figlie su tassonomia genitore

Nota come elenca semplicemente tutte le tassonomie figlie di una singola tassonomia genitore. In questo caso, mostra i diversi argomenti dei libri presenti nella nostra tassonomia genitore.

Per maggiori dettagli sulla personalizzazione della tua pagina di tassonomia, consulta la nostra guida su come mostrare il titolo della tassonomia corrente, l'URL e altro in WordPress.

Guide esperte sulle tassonomie personalizzate in WordPress

Speriamo che questo articolo ti abbia aiutato a imparare come visualizzare una tassonomia figlia nella pagina di archivio della tassonomia padre. Potresti anche voler consultare altre guide relative alle tassonomie personalizzate:

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

10 CommentsLeave a Reply

  1. Questa è una soluzione preziosa per siti web con tassonomie multilivello! L'approccio con snippet di codice sembra semplice per visualizzare le tassonomie figlie nelle pagine di archivio padre. Per chi non ha familiarità con il codice, esistono plugin alternativi che potrebbero ottenere questa funzionalità senza dover modificare i file del tema?

    • We will be sure to take a look and if there is one we recommend we will update this article and share! :)

      Amministratore

  2. Ciao. Grazie per il codice. Funziona.
    Ma ho una domanda. Come posso nascondere il "titolo" quando si passa il mouse sui link della tassonomia personalizzata. Al momento, la descrizione di ogni tassonomia personalizzata viene visualizzata nel titolo al passaggio del mouse. Grazie.

  3. Sto usando il plugin Taxonomy Images, quindi vorrei includere quella miniatura in questo elenco. Questa è la mia struttura:
    Tipo di post personalizzato = Opera d'arte
    Tassonomia gerarchica = Nome dell'artista

    Sto cercando ogni nome di artista con la miniatura come elenco a griglia per visualizzare le opere d'arte.
    Ho creato un modello di tassonomia per la pagina dell'artista singolo, nessun problema, ma non riesco a capire come creare un elenco di artisti. Questa soluzione funziona quasi per me. Ma sto ottenendo ogni artista più volte in questo elenco.

    Hint…Hint ;)

    • Ciao Susan,

      Non sono sicuro del perché tu stia ottenendo ogni artista più volte. Per quanto riguarda Taxonomy Images, Michael Fields ha un sacco di query sulla pagina dei plugin.

      Amministratore

  4. Quasi esattamente quello che stavo cercando. Ho però un problema: quando la mia tassonomia non ha figli, ottengo un singolo elemento di elenco che dice "Nessuna categoria". Cosa dovrei fare per non visualizzare nulla se non ci sono figli?

    Molto apprezzato!

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.