die </ul> und </div> sind an der falschen stelle im code, die muessten vor das zweite 'endforeach' geschoben werden.
Zuerst einmal vielen Dank für die schnelle Hilfe, das war natürlich das Problem.
und die zeile mit '<div id="widget-[COLOR=#0066cc]meta[/COLOR]" class="widget">' ist schon im foreach der kategorien, und wuerde fuer jede post-kategorie ausgegeben - ist das absichtlich?
Stimmt, das habe ich übersehen, da dürfte mir ein Fehler passiert sein.
hast du dir mal die html-ausgabe deines codes im browser angesehen, wenn mehr als eine kategorie im post ist?
Hm... Nachdem ich bis jetzt Artikel immer nur einer Kategorie zugeweisen hatte, habe ich das natürlich übersehen. Ist aktuell auch noch kein Problem, da die Artikel ohnehin nur einer Kategorie zugewiesen werden sollen.
Problematisch wird es natürlich, wenn Artikel auch in mehreren Kategorien sein sollten. Muss gestehen, dass ich daran noch nicht einmal gedacht habe...
Alles anzeigenoder die seite mal mit dem validator getestet http://validator.w3.org/ ?
kommt sonst keine warnung oder fehlermeldung?
ps: wie ist der gesamt code der sidebar.php?
benutze einen http://wordpress.pastebin.com/ und poste den link hier, wenn das ziemlich lang ist.
die 'falsche' ausgabe muss ja nicht unbedingt aus dem conditionellen codebereich kommen.
W3C ist zufrieden mit meiner Site, natürlich wird wieder über den Facebook-Like-Button geschimpft... ;-) Der gesamte Code der Sidebar:
http://wordpress.pastebin.com/7cpun6dd
Sollte imo alles passen, oder?
PS: Bin begeistert, wie schnell hier geholfen wird, hoffe, dass ich der Community auch etwas zurückgeben kann!