1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

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

Dieses Thema im Forum "Allgemeines" wurde erstellt von freaky, 8. September 2006.

  1. freaky

    freaky Member

    Registriert seit:
    27. Juni 2006
    Beiträge:
    7
    Zustimmungen:
    0
    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:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Rufe ich die Seite nun auf, bekomme ich folgendes:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    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 :)
     
  2. Woodstock

    Woodstock Well-Known Member

    Registriert seit:
    14. November 2004
    Beiträge:
    959
    Zustimmungen:
    0
  3. jowra

    jowra Well-Known Member

    Registriert seit:
    25. Februar 2005
    Beiträge:
    684
    Zustimmungen:
    0
    Text-Control bietet mehr Optionen. Obwohl das Ganze bei Deinem Beispiel schon merkwürdig ist.
     
  4. freaky

    freaky Member

    Registriert seit:
    27. Juni 2006
    Beiträge:
    7
    Zustimmungen:
    0
    Text-Control & wp-unformatted: Funktioniert leider auch nicht ganz :( Der Text sieht dann so aus:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    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.
     
  5. nikk

    nikk Member

    Registriert seit:
    1. Dezember 2006
    Beiträge:
    6
    Zustimmungen:
    0
    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?
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden