--- post-template.php.orig 2009-05-27 22:12:45.000000000 -0600 +++ post-template.php 2009-05-27 23:25:22.000000000 -0600 @@ -159,8 +159,10 @@ * @param string $stripteaser Optional. Teaser content before the more text. * @param string $more_file Optional. Not used. */ -function the_content($more_link_text = null, $stripteaser = 0, $more_file = '') { - $content = get_the_content($more_link_text, $stripteaser, $more_file); +function the_content($more_link_text = null, $stripteaser = 0, $more_file = '', + $before = '', $after = '') { + $content = get_the_content($more_link_text, $stripteaser, $more_file, + $before, $after); $content = apply_filters('the_content', $content); $content = str_replace(']]>', ']]>', $content); echo $content; @@ -176,7 +178,8 @@ * @param string $more_file Optional. Not used. * @return string */ -function get_the_content($more_link_text = null, $stripteaser = 0, $more_file = '') { +function get_the_content($more_link_text = null, $stripteaser = 0, $more_file = '', + $before = '', $after = '') { global $id, $post, $more, $page, $pages, $multipage, $preview, $pagenow; if ( null === $more_link_text ) @@ -216,9 +219,13 @@ if ( $more ) { $output .= ''.$content[1]; } else { + if ( ! empty ($before) ) + $output .= $before; $output = balanceTags($output); if ( ! empty($more_link_text) ) $output .= ' $more_link_text"; + if ( ! empty ($after) ) + $output .= $after; } }