Excluir páginas y categorías del sidebar

Muchas veces deseamos que algunas páginas o categorias no aparezcan en el listado que tenemos en nuestro sidebar. Para hacer esto se pueden usar plugins, o directamente se puede modificar el código del sidebar.

Excluir páginas del sidebar

Para excluir una, o varias páginas del sidebar, debemos editar el archivo sidebar.php (podría ser el header) de nuestro theme, donde buscaremos el siguiente código:

<?php wp_list_pages(); ?>

Que reemplazaremos por uno nuevo para excluir la página deseada. Para esto debemos usar la función exclude, de la sigueinte forma:

<?php wp_list_pages(‘exclude=10′); ?>

10 es el ID de la categoría que queremos eliminar del listado.

Excluir categorías del sidebar

Hay que editar el archivo sidebar.php, donde buscaremos a siguiente línea:

 <?php wp_list_categories( 'title_li=' ); ?>

Y aplicamos lo mismo que con las páginas:

<?php wp_list_categories('exclude=15&title_li='); ?>

Donde 15 es el ID de la categoría a excluir. Si fueran varias las categorías quedaría así:

<?php wp_list_categories( 'exclude=1,2,3,4&title_li=' ); ?>

Donde 1,2,3,4 son los ID de las categorías a excluir.

Dejar un Comentario