Ticket #10269: 10269.diff
| File 10269.diff, 695 bytes (added by , 17 years ago) |
|---|
-
wp-includes/formatting.php
170 170 if (strpos($pee, '<pre') !== false) 171 171 $pee = preg_replace_callback('!(<pre[^>]*>)(.*?)</pre>!is', 'clean_pre', $pee ); 172 172 $pee = preg_replace( "|\n</p>$|", '</p>', $pee ); 173 $pee = preg_replace('/<p>\s*?(' . get_shortcode_regex() . ')\s*<\/p>/s', ' $1', $pee); // don't auto-p wrap shortcodes that stand alone173 $pee = preg_replace('/<p>\s*?(' . get_shortcode_regex() . ')\s*<\/p>/s', '<div>$1</div>', $pee); // don't auto-p wrap shortcodes that stand alone 174 174 175 175 return $pee; 176 176 }