No mostrar publicaciones si el cuerpo está vacío
Tengo un custom post type sites
registrado mediante register_post_type
y mi página principal muestra mis publicaciones más recientes, incluyendo posts de sites
.
¿Hay alguna forma de configurarlo para que los posts de sites (custom post type) que tienen el cuerpo vacío (sin contenido) NO se muestren?
El cuerpo del custom post type no es importante, el título sí. He añadido campos personalizados para mi custom post type. Hago una lista de estos posts personalizados y la mayoría no tienen cuerpo. No quiero mostrarlos. Solo haría la web más difícil de leer. Quiero mostrar solo los custom posts que tienen cuerpo.
No he modificado el loop.
¿Cómo puedo modificar el loop (introducir una consulta personalizada) como parte de un plugin?
Por defecto en WordPress, si creas una nueva entrada o un tipo de contenido personalizado basado en entradas, y rellenas el título pero no el cuerpo, al presionar "Publicar" se guardará como borrador en lugar de publicarlo realmente. Si la entrada se guarda como borrador, no aparecerá en tu lista de entradas durante el bucle.
¿Puedes elaborar más sobre lo que estás intentando lograr? Podría haber una solución más fácil para el objetivo principal.
Sin embargo, si realmente quieres que funcione exactamente como lo especificas, tendrás que modificar específicamente qué entradas pasan por el bucle, necesitarás ejecutar una consulta personalizada.
¿Ya modificaste el bucle añadiendo parámetros o haciendo una consulta personalizada? Si es así, por favor compártelo para empezar.

@Radek eso es lo que dijo @cwd. las publicaciones sin cuerpo no se publican, por lo que no aparecerán porque estarían en borrador

@Ashfame: no funciona así para mí en WordPress 3.0.1. Acabo de crear una nueva publicación. Solo ingresé el título, hice clic en Publicar y puedo verlo en mi página de inicio.
