Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come visualizzare la tassonomia figlio/bambino sulla pagina d’archivio della tassonomia genitore

Uno dei modi migliori per migliorare l’esperienza di navigazione del sito web è utilizzare le tassonomie per categorizzare i contenuti. Tuttavia, abbiamo riscontrato che su siti complessi con tassonomie figlio/bambino, i visitatori del sito web possono non sapere come esplorare i contenuti correlati.

Una soluzione è quella di mostrare le tassonomie figlio/bambino sulle pagine dell’archivio della tassonomia genitore. È possibile ottenere questo risultato personalizzando le pagine dell’archivio delle tassonomie con uno snippet di codice.

In questo articolo vi mostreremo come potete visualizzare facilmente le tassonomie figlio/bambino sulle pagine dell’archivio della tassonomia genitore per migliorare l’engagement e la navigazione degli utenti.

How to display child taxonomy on parent taxonomy archive page

Perché visualizzare una tassonomia figlio/bambino sulla pagina dell’archivio della tassonomia genitore?

Visualizzando tutte le tassonomie figlio/bambino sulla pagina dell’archivio della tassonomia genitore, è possibile renderla meno generica e più utile per i visitatori.

Ad esempio, se gestite un blog WordPress che parla di libri e avete una tassonomia chiamata “Soggetti”, potete aggiungere tassonomie figlio/bambino come “Narrativa”, “Saggistica” e altre ancora, in modo che i vostri lettori possano ordinare facilmente i vostri libri.

Quando si hanno molti contenuti, questo non solo rende più facile l’organizzazione, ma aiuta i visitatori a trovare più velocemente i contenuti correlati.

Per maggiori dettagli sull’uso delle tassonomie, consultare la nostra guida su come creare tassonomie personalizzate in WordPress.

Detto questo, vediamo come visualizzare le tassonomie figlio/bambino sulle pagine degli archivi delle tassonomie genitore.

Visualizzazione delle tassonomie figlio/bambino sulla pagina dell’archivio della tassonomia genitore

Per questa esercitazione è necessaria una conoscenza di base su come aggiungere codice a WordPress. Per maggiori dettagli, consultate la nostra guida per principianti su come incollare snippet dal web in WordPress.

Quindi, è necessario trovare il template del tema di WordPress. Di solito si chiama qualcosa come tassonomia-{nome tassonomia}.php.

Se si è creata una tassonomia personalizzata chiamata “libri”, il nome sarà tassonomia-libri.php. Se non si dispone di questo file, occorre prima crearlo.

Per saperne di più, consultate la nostra scheda sulla gerarchia dei template di WordPress per trovare il file del tema della tassonomia da modificare.

Una volta trovato il giusto file del template della tassonomia, è sufficiente aggiungere il seguente codice nel punto in cui si vuole 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);
}
?>

È necessario sostituire l’argomento della tassonomia con il nome della tassonomia.

Questo codice identifica il genitore attuale della tassonomia in base allo “slug” dell’articolo e visualizza le tassonomie figlio/bambino correlate a quel termine.

Ecco come apparirà ai visitatori l’elenco dei figli/bambini.

Child taxonomy list on parent taxonomy

Si noti come elenchi semplicemente tutte le tassonomie figlio/bambino della singola tassonomia genitore. In questo caso, mostra i diversi soggetti dei libri presenti nella tassonomia genitore.

Per ulteriori dettagli sulla personalizzazione della pagina della tassonomia, consultare la nostra guida su come mostrare il titolo della tassonomia corrente, l’URL e altro ancora in WordPress.

Guide di esperti sulle tassonomie personalizzate in WordPress

Ora che sapete come visualizzare una tassonomia figlio/bambino su una pagina di archivio della tassonomia genitore, potreste voler vedere altre guide relative alle tassonomie personalizzate:

Speriamo che questo articolo vi abbia aiutato a capire come visualizzare una tassonomia figlio/bambino sulla pagina dell’archivio della tassonomia genitore. Vi consigliamo anche di consultare la nostra guida sulla differenza tra nome di dominio e hosting web e le nostre scelte di esperti sulle migliori alternative a GoDaddy.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

8 commentiLascia una risposta

  1. Zulya

    Hello. Thank you for the code. It works.
    But I have a question. How can I hide “title” when hovering the custom taxonomy links. At the moment, the description of each custom taxonomy is displayed in hovering title. Thank you.

  2. Susan Clifton

    I’m using the plugin Taxonomy Images so I would like to include that thumbnail in this list. This is my structure:
    Custom post type= Artwork
    hierarchical taxonomy= Artist Name

    I’m looking for each artist name to up with the thumbnail as a grid list to view artwork.
    I created a taxonomy template for the single artist page, no problem but can’t figure out how to do a list of artists. This solution almost works for me. But I’m getting each artist multiple times in this list.

    Hint…Hint ;)

    • Editorial Staff

      Hey Susan,

      Not sure why you are getting each artist multiple times. As for Taxonomy Images, Michael Fields have a bunch of queries on the plugins page.

      Admin

  3. Jake

    Almost exactly what I was looking for. I however have one problem: when my Taxonomy has no children I get a single list item that says “No Categories”. What should I do to just display nothing if there are no children?

    Much appreciated!

  4. James

    Had been googling for a while for a solution like this. Cheers

  5. Rasha

    Can it show thumbnail also for child terms ??
    Thanks

  6. Rottenpeach_com

    @syedbalkhi I confused Taxonomy with Taxidermy…#TheAwkwardMoment

    • syedbalkhi

      @rottenpeach_com lol

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.