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;