--- 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;
}
}