Separate Images & Paragraphs in WordPress

<?php function wpfme_remove_img_ptags($content){ return preg_replace('/<p>\s*(<a .*>)?\s*(<img .* \/>)\s*(\/a>)?\s*<\/p>/iU', '\1\2\3', $content); } add_filter('the_content', 'wpfme_remove_img_ptags'); ?>
Stop images getting wrapped up in p tags when they get dumped out with the_content() for easier theme styling.

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.