Home > PHP, Wordpress > Valide Kommentarfelder trotz SessionID

Valide Kommentarfelder trotz SessionID

Wer seine Seiten XHTML 1.0 Strict validieren lassen möchte muss Formulare mit Block-Elementen umgeben, sonst bekommt er vom Validator  so etwas zu sehen:

document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag

Ich konnte dieses Problem mit dem WordPress Kommentarfeld nicht so leicht beheben, da hier serverseitig ein verstecktes Formularfeld mit der Sessionid angehängt wird, was sich automatisch noch vor die im Quelltext eingefügten Block-Elemente setzt.

Die Lösung des problems war, diesen PHP-Schnipsel vor das Formularfeld zu setzen:

<?php ini_set( 'url_rewriter.tags' , ' a=href,area=href,frame=src,input=src,fieldset=' ); ?>

[via]

KategorienPHP, Wordpress
  1. 13. Dezember 2008, 17:42 | #1

    Hi Thomas,

    alles klar soweit? Wie ich sehe, hast du deinem Blog ein minimalistischen schlanken Look verpasst? Hast schon WordPress 2.7 getestet? Ansonsten kannst mal auf meinen Blog schauen (http://tinyurl.com/5p2ng8). Habe die neuen Features mal zusammen gefasst.

    Schönen Abend noch und Grüße,
    Manuel

  1. Bisher keine Trackbacks