Daily Code Poem #40
Ich verwenden in meinem WordPress-Blog benutzerdefinierte Felder. Nun will ich diese in den Posts anzeigen lassen. Aber natürlich nur, falls ich eines dieser Felder auch definiert habe.
Dazu musst Du dein Template anpassen:
Innerhalb des Loops kannst Du folgendes eintragen und die Ausgabe wird nur erzeugt, falls Du das Feld beim Post angelegt hast.
1 2 3 4 5 6 7 | < ?php $url = get_post_meta($post->ID, 'benutzerFeld1', true); $urlName = get_post_meta($post->ID, 'benutzerFeld2', true); if ($url) { echo "<p>via <a href='$url' target='_blank'>$urlName</a></p>"; } ?> |
Natürlich musst Du die Werte für benutzerFeld1 und benutzerFeld2 anpassen. Sie müssen genauso lauten, wie Du sie beim Post erstellen definiert hast. In diesem Fall prüfen wir nur ob die URL angegeben wurde und gehen davon aus, dass auch der Name definiert wurde.
Falls Du manchmal ungenau arbeitest und dass zweite Feld vergisst, kannst Du die if-Anweisung anpassen:
1 2 3 4 5 6 7 | < ?php $url = get_post_meta($post->ID, 'benutzerFeld1', true); $urlName = get_post_meta($post->ID, 'benutzerFeld2', true); if ($url && $urlName) { echo "<p>via <a href='$url' target='_blank'>$urlName</a></p>"; } ?> |
Nun wird das Feld nur mehr ausgegeben, falls beide benutzerdefinierte Felder auch wirklich angelegt wurden.
Weitere Posts zu diesem Thema
- Den Loop mit benutzerdefinierten Feldern erstellen

Je mehr WordPress bei den Benutzern verwendet wird, besonders im SelfHosting-Bereich, desto mehr Fragen gibt es. Diesmal geht es um die benutzerdefin [...] - Die Meta-Boxen im Dashboard nerven Dich?

Dann entferne sie doch einach! Nicht nur beim eigenen Blog, können manche Meta-Boxen beim Erstellen der Posts nerven, verwirren oder einfach nur zu v [...] - Posts in WordPress zeigesteuert anzeigen [Code Poem #33]
Ich will in WordPress Posts nicht nur planen, sondern nur für einen bestimmten Zeitraum anzeigen. Nach einem definiertem Datum, soll der Post wieder v [...] - Die Anzahl der Post-Leser mit den Meta-Daten verfolgen

Heute habe ich einen Hack für euch, in dem Du deine Statistiken vereinfachen/anzeigen kannst. Statistik PlugIns gibt es ja wie Sand am Meer, aber oft [...] - Eine Liste von Events mit einem eigenen Post-Typ erstellen

Vor kurzem erhielt ich eine interessante Frage zum Thema Posts und WordPress via eMail. Da ich in meinem aktuellen Buch WordPress-Tricks und Tweaks n [...]
Der Guru 2.0 Blog lebt von Deinem Kommentar
Es wurde noch kein Kommentar gespeichert.
Schreib doch Du die erste Antwort zu diesem Post!




Momentan sind 0 Benutzer, 8 Gäste & 3 Crawler online.
Seit 2007 wurden 1087 Posts veröffentlicht & kein Post wird erscheinen.
Es wurden 854 Kommentare geschrieben & 203 TrackBacks gesetzt.