• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Excluir un Custom Post Type de los resultados de búsqueda en WordPress

Aprende cómo evitar que las entradas de un Custom Post Type (CPT) aparezcan en los resultados de búsqueda de WordPress gracias a este tutorial.

El motor de búsqueda de WordPress es mejorable, ¿a que sí?

Por eso en Código Genesis ya tienes un artículo que te explica cómo puedes mejorarlo en Genesis y un tutorial para que elijas el orden de aparición en los resultados de búsqueda cuando usas el plugin Relevanssi.

Pero, ¿y si también pudieras hacer pequeños cambios que mejoren los resultados de la búsqueda?

Por ejemplo, si quieres que se oculten las entradas de un determinado CPT, porque lo has creado para gestión interna o cualquier otro motivo, puedes conseguirlo con un sencillo snippet.

Código para dejar de mostrar las entradas de un CPT en los resultados de búsqueda de WordPress

La estrategia a utilizar varía dependiendo de si has creado tú mismo el CPT mediante código o si estás estás usando un plugin de terceros.

1. Con un CPT creado por ti

En este caso, solo debes asegurarte de que tienes la siguiente línea en el array de argumentos de tu plugin:

Para ver este código y los otros 2107 snippets de esta web,
identifícate o suscríbete aquí.

Si no tienes la línea, añádela. Y si está en false, cámbiala a true.

2. Con plugin de terceros

Añade el siguiente fragmento al final de functions.php o a tu plugin de funcionalidades:

Para ver este código y los otros 2107 snippets de esta web,
identifícate o suscríbete aquí.

Con este bloque excluyes las entradas del CPT «members» de los resultados de búsqueda, pero, como siempre, te invito a modificarlo para que se ajuste a tus necesidades.

Conclusiones

Ahora ya sabes cómo conseguir que las entradas de un CPT concreto dejen de aparecer en los resultados de búsqueda de WordPress.

Si tienes alguna pregunta o quieres darme una sugerencia para próximos tutoriales, déjala en los comentarios.

Ventajas de ser suscriptor. 😉

Tutoriales relacionados

  • https://codigogenesis.com/mejorar-busqueda-genesis-framework/
  • https://codigogenesis.com/priorizar-un-cpt-en-el-resultado-de-busquedas-con-relavanssi/
  • https://codigogenesis.com/crear-custom-post-type-codigo-genesis-framework/
  • https://codigogenesis.com/crear-plugin-funcionalidades-wordpress/

Búsqueda CPT PHP WordPress

Nahuai Badiola

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

Para dejar dudas o preguntas sobre este código, puedes identificarte o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto
  • Feed

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2026 · Código Genesis

close-icon

¿Has olvidado tu contraseña?