diff --git a/b2-include/b2functions.php b/b2-include/b2functions.php index fe29de2fa3..a0621dd391 100644 --- a/b2-include/b2functions.php +++ b/b2-include/b2functions.php @@ -86,6 +86,16 @@ function wpautop($pee, $br=1) { return $pee; } +function sanitize_title($title) { + $title = strtolower($title); + $title = preg_replace('/&.+;/', '', $title); // kill entities + $title = preg_replace('/[^a-z0-9 ]/', '', $title); + $title = preg_replace('/\s+/', ' ', $title); + $title = trim($title); + $title = str_replace(' ', '-', $title); + return $title; +} + function popuplinks($text) { // Comment text in popup windows should be filtered through this. // Right now it's a moderately dumb function, ideally it would detect whether