WordPress | Como excluir posts de una Categoria en el Index

Por: Nicolas Seijas | Categoría: Wordpress

Si deseamos quitar posts de una determinada categoría o más, lo podremos hacer fácilmente sin la implementación de plugin alguno, con un pequeño cambio en el código, más precisamente en el archivo index.php lograremos el objetivo.

Primero buscaremos la ID de la categoría que queremos excluir de nuestro index, lo podremos ver desde el backend de nuestro wordpress:

A continuación abrimos el editor y buscamos “index.php”

Nos encontraremos en la parte superior del codigo algo así:

<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>

Deberemos suplantar el código anterior por este:

<?php query_posts($query_string . '&cat=-3,-8'); ?>
 <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

En cat=-3,-8 deberán colocar la ID de la categoría que quieren excluir.

¿Te gustó el artículo?

Recomiendalo a través de las redes sociales

Comentarios

Si deseas agregar un código a tu comentario por favor usa el siguiente formato: <pre name="code" class="php">Tu código</pre>. Puedes reemplazar la clase con "js", "css", "sql", o "html". Si el código tiene algún "<" o ">" en tu código reemplazalo con: &lt; y &gt; respectivamente.

Este artículo tiene 2 comentarios

  • NeoSilver, comento el 05 de septiembre del 2010:

    Gracias causa, casi me querian matar por que no aparezca una categoria, pero sigo vivo, gracias!! :D

  • cin, comento el 07 de abril del 2012:

    gracias!!!!!!!!!!!!!! este es el único lugar en que lo explicaron bien.
    lo modifique en sidebar.php y listo!!! :)