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

Ir al contenido