// -------------------------------------------- // FILTER POST CONTENT TO ADD PHP RESULTS // -------------------------------------------- // // Use in a post to see the code. function gv_add_badgecode($content) { // we get the content as a parameter // if we find the replacement text in the content if (strpos($content, '') !== FALSE) { // set up the output we want $badgecode .= a_function_that_outputs_desired_result(); // replace the text replacement with the $badgecode content. $content = str_replace('', $badgecode, $content); } // send teh content back to be used return $content; } // we use the the_content filter with our fucntion we just set up add_filter('the_content', 'gv_add_badgecode');