Para mostrar el árbol de categorías completo en el pie de página de tu sitio WordPress, puedes seguir estos pasos:
- Usar un widget de texto:
- Ve a Apariencia > Widgets en el panel de administración de WordPress.
- Añade un widget de Texto o HTML Personalizado en el área del pie de página.
- Puedes usar el siguiente código PHP en un archivo de plantilla, pero necesitarás un plugin que te permita ejecutar código PHP en widgets o crear un shortcode.
- Crear un shortcode:
- Agrega el siguiente código al archivo
functions.php
de tu tema (preferiblemente un tema hijo para evitar perder cambios al actualizar el tema): - function mostrar_arbol_categorias() {
$args = array(
‘taxonomy’ => ‘category’,
‘orderby’ => ‘name’,
‘show_count’ => true,
‘pad_counts’ => true,
‘hierarchical’ => true,
‘title_li’ => ”,
);$categories = get_categories($args);
$output = ‘<ul>’;foreach ($categories as $category) {
$output .= ‘<li><a href=”‘ . esc_url(get_category_link($category->term_id)) . ‘”>’ . esc_html($category->name) . ‘ (‘ . $category->count . ‘)</a></li>’;
}$output .= ‘</ul>’;
return $output;
}
add_shortcode(‘arbol_categorias’, ‘mostrar_arbol_categorias’);
- Agrega el siguiente código al archivo
- Usar el shortcode:
- Ahora puedes usar el shortcode
[arbol_categorias]
en un widget de texto en el pie de página o en cualquier página o entrada donde desees mostrar el árbol de categorías.
- Ahora puedes usar el shortcode
- Personalización:
- Puedes personalizar el estilo del árbol de categorías con CSS según el diseño de tu sitio.
Si no te sientes cómodo editando archivos de tema, considera usar un plugin que te permita insertar código PHP en widgets o utilizar un plugin de lista de categorías que tenga opciones para mostrar en el pie de página.