¿Quiere saber cómo mostrar una taxonomía secundaria en una página de archivo de taxonomía principal?
Es posible que deba hacer esto al personalizar su página de archivo de taxonomía para que sea más útil para sus visitantes.
En este artículo, le mostraremos cómo puede mostrar fácilmente sus taxonomías secundarias en la página de archivo de taxonomías principal.
¿Por qué mostrar una taxonomía secundaria en la página de archivo de taxonomía principal?
Al mostrar todas sus taxonomías secundarias en la página principal del archivo de taxonomías, puede hacer que sea menos genérica y más útil para sus visitantes.
Por ejemplo, si ejecuta un blog de WordPress sobre libros y tiene una taxonomía llamada ‘Temas’, puede agregar taxonomías secundarias como ‘Ficción’, ‘No ficción’ y más, para que sus lectores puedan clasificar fácilmente sus libros.
Cuando tiene mucho contenido, esto no solo hace que sea más fácil mantenerse organizado, sino que también ayuda a sus visitantes a encontrar contenido relacionado más rápido.
Para obtener más detalles sobre el uso de taxonomías, consulte nuestra guía sobre cómo crear taxonomías personalizadas en WordPress.
Dicho esto, le mostraremos cómo mostrar taxonomías secundarias en las páginas de archivo de taxonomías principales.
Visualización de taxonomías secundarias en la página de archivo de taxonomía principal
Este tutorial requiere una comprensión básica de cómo agregar código a WordPress. Para obtener más detalles, consulte nuestra guía para principiantes sobre cómo pegar fragmentos de la web en WordPress.
Luego, deberá encontrar el archivo de plantilla de taxonomía de su tema de WordPress. Por lo general, se llamará algo así como taxonomy-{taxonomyname}.php
.
Si ha creado una taxonomía personalizada denominada «libros», el nombre sería taxonomy-books.php
. Si no tiene este archivo, primero deberá crearlo.
Para obtener más información, consulte nuestra hoja de trucos de jerarquía de plantillas de WordPress para ayudar a encontrar el archivo de plantilla de tema de taxonomía que necesita editar.
Una vez que haya encontrado el archivo de plantilla de taxonomía correcto, simplemente puede agregar el siguiente código donde desea mostrar la lista.
<?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); } ?>
Necesitas reemplazar la taxonomía. subject
con el nombre de su taxonomía.
Este código identificará la taxonomía principal actual en función de la publicación ‘slug’, luego mostrará cualquiera de las taxonomías secundarias relacionadas con ese término.
Así es como los visitantes verán la lista de taxonomía secundaria.
Observe cómo simplemente enumera todas las taxonomías secundarias de la taxonomía de un solo padre. En este caso, muestra los diferentes temas del libro presentes en nuestra taxonomía principal.
Para obtener más detalles sobre cómo personalizar su página de taxonomía, consulte nuestra guía sobre cómo mostrar el título de la taxonomía actual, la URL y más en WordPress.
Esperamos que este artículo le haya ayudado a aprender cómo mostrar la taxonomía secundaria en la página de archivo de taxonomía principal. Es posible que también desee ver nuestra comparación de la diferencia entre el nombre de dominio y el alojamiento web y nuestras selecciones expertas de las mejores alternativas de GoDaddy.
.