Conditional Tags (er)kennen

is_home

Es gibt eine ganze Reihe der sogenannten Conditional Tags. Ab und dann hat WordPress die Conditional Tags erweitert und es gibt mehr, als es die Doku (Codex) von WordPress glauben mache will. Im Buch wird eine Auswahl an Tags im Kapitel 7.2.3 erklärt.

Nun wurde mir die Frage schon mehrfach zugetragen, wie erkennt man denn um welche Ausgabe es sich handelt und welchen Tag man einsetzen muss. „Conditional Tags (er)kennen“ weiterlesen

Userlevel bezogene Ausgabe im Template

Roles

Soll die Ausgabe von einigen Inhalten auf dem Blog nur Personen zugänglich sein, die entsprechende Rechte in Ihrem Weblog haben, so kann man innerhalb des Templates eine Abfrage hinterlegen.

Mit folgendem Code wird geprüft, ob der User eingeloggt ist und ob er die entsprechende Berechtigung hat, dabei stehen die User_Level 0-10 zur Verfügung.
„Userlevel bezogene Ausgabe im Template“ weiterlesen

is_home: Informationen nur! auf der Startseite

is_homeEin Frage zu den Conditional-Tags, die ich hier näher erläutern möchte: Warum ist der Tag is_home noch immer gesetzt (TRUE), wenn man auf der Startseite „blättert“ ?

Der Conditional-Tag is_home() fragt die Startseite ab – richtig. Allerdings ist es so, wenn man die Startseite über das „Blättern“ der Seiten verlässt, dann ist im Sinne von WordPress noch immer die Startseite aktiv.
Damit die Information wirklich nur auf der Startseite untergebracht ist, muss man mit einem weiteren Tag kombinieren.
„is_home: Informationen nur! auf der Startseite“ weiterlesen