¿Quieres mostrar categorías vacías en los widgets de WordPress?
De forma predeterminada, el widget y el bloque de categorías en WordPress no muestran categorías que no tengan publicaciones asignadas.
En este artículo, le mostraremos cómo mostrar fácilmente categorías vacías en widgets o bloques de WordPress.

¿Por qué mostrar categorías vacías en WordPress?
De forma predeterminada, el widget o bloque de categorías de WordPress no muestra categorías vacías.
Las categorías vacías son categorías que actualmente no tienen ninguna publicación asignada.

Sin embargo, si está en medio de la creación de un sitio web, es posible que deba mostrar categorías vacías en los widgets de la barra lateral o en otro lugar.
Dicho esto, echemos un vistazo a cómo mostrar fácilmente categorías vacías en la barra lateral de WordPress o bloquear widgets.
Mostrar categorías vacías en widgets de WordPress con un código abreviado
Este método es flexible y funciona sin afectar los widgets o bloques predeterminados de WordPress.
Requiere que agregue código a su sitio web de WordPress. Si no lo ha hecho antes, consulte nuestra guía sobre cómo agregar fragmentos de código personalizados en WordPress.
Primero, debe agregar el siguiente código al archivo functions.php de su tema o un complemento específico del sitio.
function wpb_list_categories() {
// define category list parameneters
$args = array (
'echo' => false,
'title_li' => '',
'hide_empty' => 0
);
// get categories list
$display_cats = wp_list_categories($args);
//display custom categories list
return $display_cats;
}
// create shortcode
add_shortcode('custom_categories_list','wpb_list_categories');
Este código simplemente agrega un nuevo código abreviado que muestra su lista de categorías e incluye categorías vacías también.
Para usar esto, debe agregar el widget de código abreviado o el widget de texto a su barra lateral de WordPress.
En la configuración del widget, simplemente agregue el [custom_categories_list]
shortcode y guarde sus cambios.

Ahora puede ir a su sitio web para ver su lista de categorías en acción.
Mostrará sus categorías vacías, así como categorías con publicaciones.

También puede usar este shortcode en sus publicaciones y páginas de WordPress.

Este método también funcionaría si está utilizando widgets clásicos más antiguos en su sitio web.
Simplemente agregue el código abreviado al widget de texto y guarde sus cambios.

Método 2. Mostrar categorías vacías en widgets clásicos
Este método se puede usar si ha deshabilitado los widgets de bloqueo y está usando widgets clásicos en su sitio web de WordPress.
La ventaja de este método es que, en lugar de crear el shortcode, puede modificar el comportamiento del widget de categoría predeterminado.
Simplemente agregue el siguiente código al archivo functions.php de su tema o un complemento específico del sitio.
add_filter( 'widget_categories_args', 'wpb_force_empty_cats' );
function wpb_force_empty_cats($cat_args) {
$cat_args['hide_empty'] = 0;
return $cat_args;
}
Después de eso, simplemente puede agregar el widget Categorías a su barra lateral y visitar su sitio web.
Ahora verá categorías vacías que se muestran en la lista de categorías.

Esperamos que este artículo le haya ayudado a aprender cómo mostrar fácilmente categorías vacías en los widgets de WordPress. Es posible que también desee ver estos prácticos consejos, trucos y trucos de WordPress o echar un vistazo a nuestra hoja de trucos de desarrollo de temas de WordPress para obtener más ideas.
.