Seguramente en la página de inicio de tu sitio web con WordPress se muestran las últimas publicaciones de tu blog; ahora bien, tal vez quieras excluir alguna categoría en especial.
A continuación te mostramos una forma para excluir categorías específicas de la página de inicio:
Código a utilizar:
Copia el siguiente código en el archivo «functions.php» de tu tema o plantilla actual. Reemplaza las «IDs» de las categorías (en el ejemplo: «8» y «12«) con las «IDs» de aquellas categorías que deseas excluir:
¿Cómo obtener las «IDs» de las categorías?
Obtener las «IDs» de las categorías es muy fácil, puedes utilizar el plugin gratuito: «Reveal IDs«.
Otra forma es, en tu panel de control visita la página «Categorías«, posiciona el cursor sobre el enlace: «Editar» de la categoría que te interesa, – observa la barra de estado de tu navegador: se mostrará la «URL» y la «ID» de esa categoría específica:
Miguel Ángel dice
Mágnifico Post, he leido sobre esto en otros blogs , pero sin duda vosotros lo sabeis explicar mucho mejor que el resto, enhorabuena por vuestro trabajo! salu2s!
Estella Vidal dice
Un placer @Miguel, gracias por visitar el blog y éxito en tu proyecto 😉 !
Willy Camacho dice
¡Funciona muy bien! Gracias. Pero esto me dio una idea… ¿Se puede lograr un efecto contrario? Es decir, ¿se puede especificar qué categoría (solo una) se debe mostrar en la página de inicio?
Saludos y gracias nuevamente.
Estella Vidal dice
Hola @Willy,
Es posible especificar qué categorías se mostrarán en la página de inicio modificando el archivo «index o home.php«, la información detallada está disponible en: How to Show WordPress Posts from a Single Category Only.
Para los usuarios no técnicos, el plugin «Frontpage category filter» es una buena alternativa ya que ofrece una gestión fácil de las categorías que se deberán mostrar en la página de inicio:
Un saludo 🙂
Alojamiento Web dice
No funciona en la ultima version de wordpress o es cosa de mi theme?
Estella Vidal dice
Hola,
Te sugiero mantener actualizado tu sitio al día (versiones más recientes de temas y plugins). WordPress 4.1 funciona bien, si continúan los problemas lo mejor será que contactes con el desarrollar de tu tema a la brevedad. Un saludo!
Loles Marston dice
¡Mil gracias! con vosotros lo he conseguido 🙂
Estella Vidal dice
Un placer @Loles, éxito en tu proyecto 🙂 !
Diego dice
Gracias, me vino de perlas tu post.
Una pregunta más, sabes como incluir código en el editor CSS? Creo que debo usar un «gancho» para indicarle en qué plantilla debe incluir el código, no es así?
Gracias
marta dice
Hola, me estoy volviendo loca y no lo consigo… Si en vez de en la «home» lo quiero excluir de otras páginas concretas como se hace? Mi home es una página fija y no tengo problema, pero luego tengo una página llamada «Diario» donde cuelgo posts en formato imagen, y quiero crear otra página llamada «proyectos» donde colgar posts de imagen de una categoria específica y que no se cómo evitar que sigan apareciendo en «Diario» y sólo aparezcan en «proyectos». Cómo lo puedo hacer?
Mil gracias…