From 8058390507df33fba9dbd2e80469aae0428163bc Mon Sep 17 00:00:00 2001 From: alex_t_king Date: Mon, 12 Jan 2004 23:24:51 +0000 Subject: [PATCH] fixed hilite whitespace checking git-svn-id: http://svn.automattic.com/wordpress/trunk@770 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/functions.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/wp-includes/functions.php b/wp-includes/functions.php index b0411c165..c795cc441 100644 --- a/wp-includes/functions.php +++ b/wp-includes/functions.php @@ -1751,13 +1751,15 @@ function hilite($text) { $search_engines = array('wordpress', 'google', 'lycos', 'yahoo'); foreach ($search_engines as $engine) { - if ( is_referer_search_engine($engine) && !empty($term) && $term != ' ') { + if ( is_referer_search_engine($engine)) { $query_terms = get_search_query_terms($engine); foreach ($query_terms as $term) { - if (!preg_match('/<.+>/',$text)) { - $text = preg_replace('/(\b'.$term.'\b)/i','$1',$text); - } else { - $text = preg_replace('/(?<=>)([^<]+)?(\b'.$term.'\b)/i','$1$2',$text); + if (!empty($term) && $term != ' ') { + if (!preg_match('/<.+>/',$text)) { + $text = preg_replace('/(\b'.$term.'\b)/i','$1',$text); + } else { + $text = preg_replace('/(?<=>)([^<]+)?(\b'.$term.'\b)/i','$1$2',$text); + } } } break;