Ocultar páginas en el menu Wordpress | Develop Site

Imagen de Yah2512

Para realizar esta solución es necesario hacer modificaciones en la plantilla que consiste en lo siguiente:

Abrimos el fichero header.php de nuestra plantilla de WORDPRESS, esta suele estar localizada en blog.com/wp-content/themes/tuplantilla/header.php y localizaremos una linea de código similar a la siguiente linea.

  
      <?php wp_list_pages('sort_column=menu_order&depth=1&title_li=');?>
  

Tenemos que modificar incluyendo una función de exclusión para que no muestre la página que deseemos.

Por ejemplo, de la siguiente manera:

  

      <?php wp_list_pages('depth=1&sort_column=menu_order&exclude=312&title_li=’ ); ?>
  

El número 312 es el ID de la página a ocultar. Este número de ID se obtiene al editar la entrada o la pagina desde la administración.

En el caso de que deseemos ocultar mas página tenemos que hacer la siguiente modificación.

  
      <?php wp_list_pages('depth=1&sort_column=post_date&exclude=312, 313&title_li='); ?>
  

De esta manera conseguimos que las páginas con ID 312 y 313 no sean visibles en la navegación del blog.

Espero que sirva

Español
Taxonomy upgrade extras: