Quali sono tutte le proprietà dell'oggetto Post di WordPress?


13

( Nota del moderatore: il titolo era originariamente "Quali sono tutte le variabili nell'oggetto post wordpress?")

Qualcuno conosce le variabili che sono memorizzate nell'oggetto Post di WordPress?

Risposte:


13

L'oggetto Post è per lo più una riga della wp_poststabella del database con alcune extra È facile scaricare il contenuto di uno e vedere:

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

Hai ricevuto questo da var_dumping di un post? Mi chiedevo solo perché i miei avessero anche gli antenati. Più completo di me comunque, +1.
nessuno il

Sì, var_dump()ftw. :) Per la cronaca, la mia era la versione migliorata di xdebug, ma questo ha effetto solo sulla presentazione. Non conosco il ancestorscampo, non l'ho mai incontrato davvero usato.
Rarst

1
Va notato che la maggior parte delle volte la migliore pratica è accedere alle proprietà tramite le funzioni API, piuttosto che interagire direttamente con l'oggetto $ post.
Ian Dunn,

3

Se ti riferisci a ciò a cui puoi accedere utilizzando $post(recuperato utilizzando var_dump):

  • ID
  • post_author
  • data di pubblicazione
  • post_date_gmt
  • POST_CONTENT
  • titolo del post
  • post_excerpt
  • post_status
  • comment_status
  • ping_status
  • post_password
  • POST_NAME
  • to_ping
  • eseguito il ping
  • post_modified
  • post_modified_gmt
  • post_content_filtered
  • post_parent
  • guid
  • menu_order
  • post_type
  • post_mime_type
  • COMMENT_COUNT
  • antenati
  • filtro
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.