function tj_process_existing_paragraphs($content) { $content = wpautop($content); $content = preg_replace('/
/', '
', $content); $content = preg_replace('/
\s*(?: )*\s*<\/p>/i', '', $content); $content = preg_replace('/
\s*(?: )*\s*<\/p>/i', '', $content); return $content; } remove_filter('the_content', 'wpautop'); add_filter('the_content', 'tj_process_existing_paragraphs', 10);