Ok, die Standartkodierung vom Notepad++ war auf unicode mit BOM gestellt. Ich muss aber auch ehrlich sagen, dass ich vorher nie etwas von BOM's gehört hatte. Jedenfalls hat es das Problem gelöst. Dankeschön!!!
Ich empfehle dich weiter infected. :)
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenOk, die Standartkodierung vom Notepad++ war auf unicode mit BOM gestellt. Ich muss aber auch ehrlich sagen, dass ich vorher nie etwas von BOM's gehört hatte. Jedenfalls hat es das Problem gelöst. Dankeschön!!!
Ich empfehle dich weiter infected. :)
Hab das Theme nochmal komplett hochgeladen: http://pub.suchandt.de/wptpl.rar
Also css-technisch ist das gängig: http://www.css4you.de/trickkiste/tr00029.html
Auch wenn ich die Funktion weglasse, funktionert es nicht.
Wie gesagt: Sobald ich den Inhalt der sidebar.php oder footer.php einfüge und nicht mehr die include-funktionen von wp verwende, sind die leerzeichen weg.
Das habe ich auch rausgefunden, nur sind im Quelltext keine Zeichen mehr dazwischen (auch keine Leerzeichen). Da einzige das "zwischen den" Template-Dateien sind ist die WP-Funktion. Diese scheint ein Leerzeichen zu generieren.
Sobald ich den Inhalt aus der z.B. Sidebar.php nehme und in die index einfüge, sind die versteckten Zeichen verschwunden.
Ich befürchte, dass der Fehler irgendwo anders liegt. Vielleicht macht WP eine Fehlerausgabe, wobei aber keine Message verfügbar ist. Ich weiß es nicht.
P.S.: In der index.php tritt dieser "Bug" jediglich bei der Sidebar und dem Footer auf. In der Single.php tritt der Bug auch im Head-Bereich vom HTML auf. Dieser verflügt den kompletten Headbereich. http://blog.suchandt.de/?p=1
Ich habe mal die wichtigsten template-dateien hochgeladen:
http://pub.suchandt.de/wptpl.rar
Ich habe es nun mal installiert: http://blog.suchandt.de/
Ist leider auf einem lokalen Webserver installiert. Vielleicht schaff ich es bis heute abend mal eine Online-Installation zu machen.
Hallo Leute.
Vorweg: Ich finde wordpress-deutschland.org und dieses Forum richtig top. Konnte schon vieles interessantes hier lernen. Weiter so.
Nun zu meinem Problem (weder Google noch die Forumsuche ergab Treffer). Ich entwickle derzeit ein Theme und hänge an der Single.php. Beim Includen der Stammtemplate-Dateien (header, footer, sidebar) werden unschöne Leerzeilen erzeugt. Hier mal Screenshots:
http://img708.imageshack.us/i/unbenannt1ehk.jpg/ oder http://img576.imageshack.us/i/unbenannt3qb.jpg/
Den HTML-Code habe ich bereits überprüft. Seltsam dabei sind zwei Fakten:
1. Sobald ich den Code aus der Sidebar/Header/Footer in die Single.php kopiere, sind die Leerzeilen weg => es muss als an den wp-funktionen liegen.
2. die leerzeilen treten nicht bei der index.php auf.
Weiß evtl. jemand woran es liegen könnte?