WP fügt (wahllos?) HTML-Tags hinzu

  • Hallo!

    Ich habe heute etwas sehr seltsames bemerkt: wenn die Seite aufgerufen wird, fügt WP HTML-Tags ein, die nicht hingehören.

    Ich habe eine Page mit folgendem Inhalt:

    Code
    <div class="chapter"><img alt="Wintergaerten" id="image28" title="Wintergaerten" class="image-left" src="wintergarten.jpg" />
    <h3><span class="highlight">Wintergärten</span> aus Holz</h3>
    <p>hier steht ein text</p>
    </div>


    Rufe ich die Seite nun auf, bekomme ich folgendes:

    Code
    <div class="chapter"><img alt="Wintergaerten" id="image28" title="Wintergaerten" class="image-left" src="wintergarten.jpg" /></p>
    <h3><span class="highlight">Wintergärten</span> aus Holz</h3>
    <p>hier steht ein text</div>


    Es wird hier ein </p> nach dem <img /> hinzugefügt wo keines sein sollte und nach dem Text wird ein </p> gelöscht.

    Was kann ich dagegen machen? Das Problem ist, dass mein Code nicht mehr valide ist und auch die Darstellung darunter leidet.
    Wird die Seite wenn sie aus der DB geladen wrid nochmal geparst? Vielleicht stimmt mit dem parser da was nicht!?

    Danke für eure hilfe :)

    • 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

  • Text-Control & wp-unformatted: Funktioniert leider auch nicht ganz :( Der Text sieht dann so aus:

    Code
    <div class="chapter"><img alt="Wintergaerten" id="image28" title="Wintergaerten" class="image-left" src="wintergarten.jpg" />
    <h3><span class="highlight">Wintergärten</span> aus Holz</h3>
    hier steht ein text</div>


    Sprich es wird <p> um den Text einfauch ausgelassen. Es scheint auch so, dass des Text in der Datanbank ohne <p> gespeichert wird. Die Frage ist halt nur warum? Wenn ich im WP mir den HTML-Code ansehen, sind die <p>-Tags da.

    Anscheinend wird mein Text ohne diese <p>-Tags in der DB gespeichert. Beim auslesen der DB werden diese dann automatisch eingefügt, was anscheinende ziemliche Probleme macht. Ich habe mir schon überlegt einfach die <p>-Tags in der DB hinzuzufügen, Problem ist halt nur, dass ich jedes mal wenn ich den Text der Page änderen auch in der DB was ändern muss.

  • Zwar schon etwas älter das Thema, aber ich habe leider das selbe, bzw. ein ähnliches Problem mit der aktuellen Version von Wordpress(2.2.1.)
    Den WYSIWYG-Editor habe ich für alle Benutzer deaktiviert.
    Auch bei mir werden wahllos HTML Tags eingefügt, bisher "nur" <p>Tags.
    Ebenfall merkwürdig find ich das Verhalten von WP wenn ich den WYSIWYG-Editor aktiviere und dann den entsprechenden Beitrag/Seite als Code anschaue. Da werden dann plötzlich aus <div> auch wieder <p> Tags. Ändere ich die <p> dann wieder in <div> und speicher das ganze ab, wird die Änderung nicht übernommen.

    @ freaky
    Hast du jemals eine Lösung für das Problem gefunden?

Jetzt mitmachen!

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