¿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.
nobody
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.
Rarst
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