¿Cuáles son todas las propiedades del objeto Post en WordPress?
(Nota del moderador: El título original era "¿Cuáles son todas las variables en el objeto Post de WordPress?")
¿Alguien conoce las variables que se almacenan en el objeto Post de WordPress?

El objeto post es principalmente una fila consultada de la tabla de base de datos wp_posts
con algunos extras. Es fácil volcar el contenido de uno y ver:
object(stdClass)
public 'ID' => int
public 'post_author' => string
public 'post_date' => string
public 'post_date_gmt' => string
public 'post_content' => string
public 'post_title' => string
public 'post_excerpt' => string
public 'post_status' => string
public 'comment_status' => string
public 'ping_status' => string
public 'post_password' => string
public 'post_name' => string
public 'to_ping' => string
public 'pinged' => string
public 'post_modified' => string
public 'post_modified_gmt' => string
public 'post_content_filtered' => string
public 'post_parent' => int
public 'guid' => string
public 'menu_order' => int
public 'post_type' => string
public 'post_mime_type' => string
public 'comment_count' => string
public 'filter' => string

¿Obtuviste esto haciendo un var_dump de un post? Solo me preguntaba por qué el mío también tenía accesibles los ancestros. De todos modos, más completo que el mío, +1.

Sí, var_dump()
para la victoria. :) Para que conste, el mío era una versión mejorada con xdebug, pero eso solo afecta la presentación. No sé sobre el campo ancestors
, realmente nunca lo he visto usado.

Si te refieres a lo que puedes acceder usando $post
(obtenido con var_dump
):
- ID
- post_author
- post_date
- post_date_gmt
- post_content
- post_title
- post_excerpt
- post_status
- comment_status
- ping_status
- post_password
- post_name
- to_ping
- pinged
- post_modified
- post_modified_gmt
- post_content_filtered
- post_parent
- guid
- menu_order
- post_type
- post_mime_type
- comment_count
- ancestors
- filter
