Automatische linebreaks

  • Hallo zusammen.

    Auf meiner Seite http://blog.cause.ch/websearch/ (wordpress 2.0.4) werden automatisch linebreaks(<br />) zu meinem code hinzugefügt.

    Hier wird zum Beispiel mitten in den img tag ein linebreak gesetzt...?

    Code
    <p><a href="http://validator.w3.org/check?uri=referer"><img style="border:0;width:88px;height:31px"<br />
          src="http://www.w3.org/Icons/valid-xhtml10"<br />
          alt="Valid XHTML 1.0 Transitional" /></a> <a href="http://jigsaw.w3.org/css-validator/"><img style="border:0;width:88px;height:31px"<br />
           src="http://jigsaw.w3.org/css-validator/images/vcss"<br />
           alt="Valid CSS!" /> </a></p>


    Den tinymce Editor habe ich schon ausgeschaltet und in der Datenbank sind die linebreaks auch nicht vorhanden. Es muss also beim generieren der Seite etwas schief laufen. Das xhtml der Seite habe ich validieren lassen und es ist soweit ok.

    Kann jemand weiterhelfen?
    Besten Dank.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hallo,

    Habe die DE-Standard Version installiert. Habe keine zusätzlichen plugins aktiviert. Ich benutze das LetoPrime theme.

    Das Gleiche passiert auch, wenn ich auf das De-Standard Theme zurückwechsle.

    Vielen Dank.

    Einmal editiert, zuletzt von heebinho (30. Juli 2006 um 23:00)

  • Ich bezweifle mal das es das ist, aber was ist mit Optionen -> Schreiben -> "WordPress soll ungültig verschachtelten XHTML-Code automatisch korrigieren"?

  • Diese Option habe ich auch nicht aktiviert....?

    Wenn man die unteren 2 xhtml snippets vergleicht, stellt man fest, dass in wordpress der untere richtig dargestellt wird ... und beim oberen linebreaks eingefügt werden??

    Wordpress wandelt CR LF in <br />'s um?? Ist das ein Bug? Oder ist das nur bei mir so?
    Wenn ihr eine Seite schreibt, mit dem ersten snippet, werden dann die Grafiken dargestellt?

    Danke.

    Code
    <p><a href="http://validator.w3.org/check?uri=referer"><img style="border:0;width:88px;height:31px"
          src="http://www.w3.org/Icons/valid-xhtml10"
          alt="Valid XHTML 1.0 Transitional" /></a> <a href="http://jigsaw.w3.org/css-validator/"><img style="border:0;width:88px;height:31px"
           src="http://jigsaw.w3.org/css-validator/images/vcss" 
           alt="Valid CSS!" /> </a></p>


    Dieser code ist ok, und generiert keine linebreaks:

    Code
    <p><a href="http://validator.w3.org/check?uri=referer"><img style="border:0;width:88px;height:31px" src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Transitional" /></a><a href="http://jigsaw.w3.org/css-validator/"><img style="border:0;width:88px;height:31px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!" /> </a></p>


    OK --> http://blog.cause.ch/websearch2/
    NOK --> http://blog.cause.ch/websearch/

    Einmal editiert, zuletzt von heebinho (31. Juli 2006 um 17:56)

  • Hi
    das ist kein Bug
    sondern wenn Umbrüche da sind und die werden kopiert übernimmt sie eben WordPress.

    Sonst könntest Du nie ein br setzen

    aber Du kannst in die tiefen einsteigen und mal nachsehen,
    http://www.texto.de/texto/wp-20-ki…-sie-wo-es-mag/

    das ist zwar für WP 2.02
    aber so unterschiedlich kann und wird es nicht sein

    lg

  • Wenn das gewollt so programmiert ist, kann ich nicht verstehen wieso. Es macht für mich überhaupt keinen Sinn (CR LF's ; CR ; LF) in linebreak tags umzuwandeln. Meinen Code müsste ich dann auf einer ;) Zeile schreiben ... was ja nicht sehr übersichtlich ist:|. Auch wenn ich meinen Code in einem tool schreibe und in wordpress einfügen möchte, könnte ich das nicht ohne ihn anzupassen, obwohl er validiert ist.

    Momentan habe ich in der functions_formatting.php die function wpautop auskommentiert, was mich zum gewünschten Ergebnis bringt. Ich hoffe, dass das nur temporär so bleibt und ich den Hintergrund verstehe :idea:.

    Vielen Dank für eure Antworten und vorallem für den Link

    mfg

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!