WordPress.org

Make WordPress Core

Ticket #17847: 18320.diff

File 18320.diff, 577 bytes (added by jorbin, 3 years ago)
  • wp-includes/kses.php

     
    740740                switch ($mode) { 
    741741                        case 0 : # attribute name, href for instance 
    742742 
    743                                 if (preg_match('/^([-a-zA-Z]+)/', $attr, $match)) { 
     743                                if (preg_match('/^([-a-zA-Z:]+)/', $attr, $match)) { 
    744744                                        $attrname = $match[1]; 
    745745                                        $working = $mode = 1; 
    746                                         $attr = preg_replace('/^[-a-zA-Z]+/', '', $attr); 
     746                                        $attr = preg_replace('/^[-a-zA-Z:]+/', '', $attr); 
    747747                                } 
    748748 
    749749                                break;