( Uwaga moderatora: pierwotnie tytuł brzmiał „Jakie są wszystkie zmienne w obiekcie post wordpress?”)
Czy ktoś zna zmienne przechowywane w obiekcie Post WordPress?
( Uwaga moderatora: pierwotnie tytuł brzmiał „Jakie są wszystkie zmienne w obiekcie post wordpress?”)
Czy ktoś zna zmienne przechowywane w obiekcie Post WordPress?
Odpowiedzi:
Obiekt post jest najczęściej pytanym wierszem wp_posts
tabeli bazy danych z pewnymi dodatkami. Łatwo jest zrzucić zawartość jednego i zobaczyć:
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
var_dump()
ftw. :) Dla rekordu moja wersja była ulepszoną wersją xdebug, ale to tylko wpływa na prezentację. Nie wiem o ancestors
polu, nigdy tak naprawdę go nie spotkałem.
Jeśli masz na myśli to, do czego możesz uzyskać dostęp za pomocą $post
(odzyskane za pomocą var_dump
):