$body"; } function correct_xml($content) { return preg_replace_callback( "/(.*?)<\/pre>/si", "correct_xml_cb", $content ); } // We want to run after wp-syntax, which uses 99. add_filter('the_content', 'correct_xml', 100); add_filter('the_excerpt', 'correct_xml', 100); add_filter('comment_text', 'correct_xml', 100); ?>