Articles

WordPress WP_Post-Objekte

Wenn Sie WordPress-Funktionen wie get_post() verwenden, werden die Informationen in WP_Post-Objekten gespeichert. In diesem Artikel zeigen wir Ihnen, was in diesen WP_Post-Objekten gespeichert wird und wie Sie darauf zugreifen können.

Wenn Sie weitere Informationen zur Erstellung von WordPress-Plugins wünschen, lesen Sie unsere Tutorial-Serie zur Erstellung Ihres ersten WordPress-Plugins.

Suchen Sie einen Server für Ihre Entwicklungsprojekte? InMotion bietet skalierbare WordPress-Hosting-Lösungen, die Ihrem Budget und Ihren Leistungsanforderungen entsprechen.

Variablen, die in WP_Post-Objekten gespeichert werden

ID: Diese Variable speichert die ID des Beitrags.

post_author: Diese Variable speichert die numerische Benutzer-ID des Beitragsautors.

post_type: Diese Variable enthält den Typ des Beitrags.

post_title: Diese Variable speichert den Titel des Beitrags.

post_date: Diese Variable zeigt das Datum und die Uhrzeit des Beitrags an.

post_date_gmt: Diese Variable zeigt den gleichen Inhalt wie post_date, aber in GMT an.

post_content: Diese Variable speichert den Inhalt des Beitrags.

post_excerpt: Diese Variable speichert den benutzerdefinierten Auszug des Beitrags.

post_status: Diese Variable speichert den aktuellen Status des Beitrags.

comment_status: Diese Variable speichert Informationen darüber, ob die Kommentare zum Beitrag offen oder geschlossen sind.

ping_status: Diese Variable speichert Informationen darüber, ob der Beitrag für Pingbacks offen oder geschlossen ist.

post_password: Diese Variable speichert das Passwort des Beitrags. Sie gibt leer zurück, wenn der Beitrag kein Passwort hat.

post_parent: Wenn der Beitrag einen übergeordneten Beitrag hat, gibt diese Variable die ID des übergeordneten Beitrags zurück.

post_modified: Diese Variable speichert das Datum und die Uhrzeit, zu der der Beitrag zuletzt geändert wurde.

post_modified_gmt: Diese Variable speichert das Datum und die Uhrzeit der letzten Änderung in GMT.

comment_count: Diese Variable speichert die Anzahl der Kommentare, die zu dem Beitrag hinterlassen wurden.

menu_order: Wenn eine Menüreihenfolge für den Beitrag definiert ist, wird diese in dieser Variable angezeigt.

Daten von WP_Post Objekten abrufen

Das Abrufen von Informationen von WP_Post Objekten ist recht einfach:

<?php
$example = get_post();
echo $example->post_title;
?>

In diesem Beispiel speichern wir Informationen aus der Funktion get_post() in der Variablen $example. Da die Funktion get_post() Daten mit Hilfe von WP_Post-Objekten speichert, enthält die Variable $example nun WP_Post-Objekte.

Als Nächstes rufen wir einfach das gewünschte WP_Post-Objekt innerhalb der Variable $example auf und zeigen es mit dem PHP-Befehl echo an.