Diskussion
Wordpress <?php if (has_tag
Problem mit Wordpress
| Yel Nats Mobilfunk-Flatrates.de |
Geschrieben am: Fr 17.04.2009, 16:26
|
![]() AyomRank 6 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 880 Mitglied seit: 27.04.2004 |
Hallo,
ich habe gerade nen Denkfehler bei Wordpress. Folgendes soll erreicht werden: wenn der Artikel mit Frühling getaggt wird soll das Wort "Frühling" dastehen, beim Tag Sommer das Wort "Sommer", wenn ein anderer Tag angegeben wurde soll da stehen "keine Jahreszeit". Wie realisiere ich das? <?php if (has_tag('frühling') ) { ?> frühling <?php } ?> <?php if (has_tag('sommer') ) { ?> sommer <?php } ?> geht schon mal, aber dann komm ich nicht weiter! Gruß, Stanley -------------------- |
![]() |
| wurzel |
#2 Geschrieben am: Fr 17.04.2009, 16:57 (+00:31)
|
||
|
AyomRank 3 ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 26 Mitglied seit: 7.04.2009 |
^^ sollte besser passen. Du kannst auch switch() nehmen und alles, was nicht passt, unter "default" ausgeben. |
||
![]() |
| Yel Nats Mobilfunk-Flatrates.de |
#3 Geschrieben am: Fr 17.04.2009, 17:02 (+00:04)
|
![]() AyomRank 6 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 880 Mitglied seit: 27.04.2004 |
Das hab ich acuh schon probiert... komme aber mit den Tag-Anweisungen nicht zurecht!?
Kannst du mir das mal zusammenstricken wie im Beispiel oben? Danke dir! -------------------- |
![]() |
| DZVO |
#4 Geschrieben am: Fr 17.04.2009, 17:14 (+00:11)
|
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 142 Mitglied seit: 19.03.2007 |
<?php if (has_tag('frühling') ) {
echo "frühling"; elseif (has_tag('sommer') ) { echo "sommer"; }else{ echo "was auch immer"; } bitte aber der 4-5 abfrage würde ich es mit einer switch-anweisung machen -------------------- |
![]() |
| Yel Nats Mobilfunk-Flatrates.de |
#5 Geschrieben am: Fr 17.04.2009, 17:21 (+00:07)
|
![]() AyomRank 6 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 880 Mitglied seit: 27.04.2004 |
Hallo,
mhh, da es so an die 15 Abfragen werden würd ich gleich die switch Anweisung nehmen wollen. Aber wie geht das? Yel Nats -------------------- |
![]() |
| wurzel |
#6 Geschrieben am: Fr 17.04.2009, 17:53 (+00:31)
|
||
|
AyomRank 3 ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 26 Mitglied seit: 7.04.2009 |
has_tag() liefert ja nur TRUE oder FALSE zurück. Da kommst Du mit switch() nicht weit. Entweder if/elseif/else oder den Tag ermitteln und dann switchen:
|
||
![]() |
| Yel Nats Mobilfunk-Flatrates.de |
#7 Geschrieben am: Fr 17.04.2009, 18:15 (+00:21)
|
![]() AyomRank 6 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 880 Mitglied seit: 27.04.2004 |
Mhh, ich werd es mal probieren.
Danke dir schon mal! -------------------- |
![]() |
| ombiz |
#8 Geschrieben am: Fr 17.04.2009, 20:47 (+02:32)
|
||
|
AyomRank 2 ![]() ![]() ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 11 Mitglied seit: 9.04.2009 |
das ist noch besser.
ist viel kürzer. |
||
![]() |
| Sascha Ahlers |
#9 Geschrieben am: Fr 17.04.2009, 23:11 (+02:23)
|
||||
![]() AyomRank 8 Gruppe: Experten Entwicklung Beiträge: 1969 Mitglied seit: 27.12.2004 |
Ansichtssache, ich könnte sowas nicht mit meinen Programmierstil vereinbaren: keine Sonderzeichen in Variablennamen. Und der Hashkey ist für mich Teil des Variablennamen. -------------------- Joseph Joubert: "Der Verstand kann uns sagen, was wir unterlassen sollen. - Aber das Herz kann uns sagen, was wir tun müssen."
PHP Linksammlung Sicherheit beim Programmieren von Webanwendungen |
||||
![]() |
| Flips |
#10 Geschrieben am: Fr 17.04.2009, 23:33 (+00:21)
|
||||||||
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 110 Mitglied seit: 17.07.2008 |
sehe ich genau so ->
-------------------- |
||||||||
![]() |
| Yel Nats Mobilfunk-Flatrates.de |
#11 Geschrieben am: Sa 18.04.2009, 10:32 (+10:58)
|
![]() AyomRank 6 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 880 Mitglied seit: 27.04.2004 |
*g* jetzt sind die Profis unter sich und ich versteh gar nichts mehr
Hat jemand ne "Lösung für Dummies"? Gruß, Yel Nats -------------------- |
![]() |
| Sascha Ahlers |
#12 Geschrieben am: Sa 18.04.2009, 17:25 (+06:52)
|
||||||
![]() AyomRank 8 Gruppe: Experten Entwicklung Beiträge: 1969 Mitglied seit: 27.12.2004 |
Da ich nicht weiß, was genau die Funktion has_tag( string ) macht, würde ich sagen:
Flips' Beispiel mag ja funktionieren, aber hier geht es ja um eine differenzierte Anzeige. Wenn es unbedingt mit Switch sein soll, würde es wie folgt gehen (auch wenn ich es als unschön finde):
Vorausgesetzt natürlich has_tag liefert den Wert True oder False zurück (siehe auch http://www.php.net/switch -> Kommentar Dimitri vom 12.12.2008 10:59). -------------------- Joseph Joubert: "Der Verstand kann uns sagen, was wir unterlassen sollen. - Aber das Herz kann uns sagen, was wir tun müssen."
PHP Linksammlung Sicherheit beim Programmieren von Webanwendungen |
||||||
![]() |
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/29187
![]() |
![]() ![]() ![]() |
| Themen Titel | Autor | Views | Antworten | Letzte Aktion |
| Bizarre probleme mit wordpress | fox | 336 | 7 | So 14.03.2010, 16:59 |
| Shop System unter Wordpress | Triameh | 182 | 1 | Fr 5.03.2010, 17:36 |
| Backlinksaufbau mit Wordpress Themes | Yves | 114 | 0 | Do 4.03.2010, 15:13 |
| Suche Wordpress-Design | f-l-a-i-r | 292 | 5 | Fr 26.02.2010, 12:19 |
| Suche Wordpress-Designer | Max Klinger | 188 | 1 | Mo 15.02.2010, 13:34 |
| Pingdienste für Wordpress | bloggerchris | 132 | 0 | Do 21.01.2010, 22:14 |
| Suche Wordpress Designer / Coder | Sam Kreuzer | 275 | 2 | Mi 13.01.2010, 15:22 |
| Seitenoptimierung durch Einbindung von Wordpress | Tristan | 426 | 8 | So 10.01.2010, 03:39 |
Anzeige - [Hier werben / Mediadaten]

















