# Wordpress Template Tags #### Einleitung Bei der Entwicklung von Plugins für Wordpress benötigen wir Objekte die in der Wordpress Programmierung fest verankert sind. Dazu gehören unter anderem z.B. der eigentliche Beitrag den wir anfassen wollen, oder vielleicht andere Parameter? Dazu verwenden wir die sogenannten **template-tags**. Mit diesen können wir verschiedene Dinge anfassen und auch die Objekte bearbeiten oder andere Attribute festlegen. #### Template Tags In dieser Tabelle finden wir alle möglichen Template Tags.
**Funktion** **Beschreibung**
the\_ID()Die interne ID-Nummer des Beitrags.
the\_permalink()Vollständiger Permalink des Beitrags.
the\_title()Der Beitragstitel.
the\_excerpt()Der Auszug.
the\_content()Beitragsinhalt.
the\_category()Die zugewiesenen Kategorien.
the\_tags()Die zugewiesenen Schlagwörter.
wp\_tag\_cloud()Eine Rudimentäre formatierte Tag-Cloud.
next\_post\_link() previous\_post\_link()Link zum chronologisch vorherigen, also neueren oder vorherigen Beitrag.
next\_image\_link() previous\_image\_link()Link zum nächsten / vorherigen Bild im Beitrag.
get\_author()Beitragsautor.
the\_author\_link()Link zur Autorenseite.
the\_author\_postsZur Übersichtsseite mit allen Beiträgen des Autors.
the\_date()Veröffentlichungsdatum.
the\_modified\_date()Datum der letzten Bearbeitung.
the\_meta()Die Benutzerdefinierten Felder des Beitrags.
the\_shortlink()Kurzer Link zum Beitrag.
wp\_list\_comments()Liste alle Kommentare auf.
in\_the\_loop()Fragt ab ob der Code sich im Loop befindet.
is\_home()Wahr wenn die aktuelle Seite die Homepage ist.
is\_admin()Wahr wenn man sich momentan im Backend befindet (Administrations Menü)
is\_single()Wahr wenn die aktuelle Seite eine Beitrags Detailseite ist.
is\_page()Wahr wenn die aktuelle Webseite eine einzelne Seite ist.
is\_page\_template()Wahr wenn die Seite ein bestimmtes Template verwendet. Angabe des Templates als *lowercase Strings*.
is\_category()Überprüft ob die Seite / Beitrag einer bestimmten Kategorie zugeordnet ist.
is\_tag()Prüft ob dem Inhalt ein Schlagwort zugewiesen ist.
is\_author()Prüft ob der Autor ein bestimmter Autor ist.
is\_search()Ist wahr wenn die Seite ein Suchergebnis war.
is\_404()Wahr wenn es sich um die Seite um eine Error 404 Seite handelt.
has\_excerpt()Wahr wenn der Beitrag einen Auszug besitzt.
comments\_link()Link zum Kommentarabschnitt des Beitrags.
comment\_id()Interne ID eines Kommentars.
comment\_author()Kommentarautor.
comment\_author\_email\_link()Anklickbare E-Mail Adresse des Kommentarautors.
comment\_text()Kommentartext.
comment\_excerpt()Maximal 20 Wörter des Kommentartextes als Auszug.
comment\_date()Kommentardatum.
get\_avatar()Zeigt den Avatar des Kommentar Autors an.
get\_header()Lädt das **header.php** Template.
get\_footer()Lädt das **footer.php** Template.
get\_sidebar()Lädt das **sidebar.php** Template.
get\_search\_from()Lädt das **searchform.php** Template.
comments\_template()Lädt das Template-Fragment für den Kommentarabschnitt.