WP_Query: Excluir el post actual

Este post va a ser rápido y además, fácil, sencillo y para toda la familia.

Si no conoces o no has trasteado nunca con la Query de WordPress, te aconsejo que lo hagas más pronto que tarde.

La función WP_Query() de WordPress es una herramienta fantástica que nos permite modificar el loop por defecto con diferentes argumentos.

Como la Query de WordPress daría para muchos posts, si os parece vamos a ver el código necesario para el caso en el que queremos excluir el post actual de dicha query.

Para ello utilizaremos ‘post__not_in’ en los argumentos que le pasaremos al nuevo objeto de WP_Query y en el caso que nos ocupa lo estableceremos como «array (get_the_ID())«.

Claro que podemos recoger antes el ID y guardarlo en un variable pero creo que así se ve más claro.

A continuación os dejo el código de un ejemplo sencillo para que podáis copiarlo y probarlo cuando queráis.

Cualquier cosa, ya sabéis, me la comentáis. Ya sabéis que me podéis encontrar en Twitter como @oabadfol

1 comentario en «WP_Query: Excluir el post actual»

  1. He creado un menú con las categorías del blog pero me gustaría que los ítems se mostraran solo si existen posts. ¿Como puedo hacerlo?

Los comentarios están cerrados.