Fix known issues when shortcodes are embedded in a block of content that is filtered by wpautop.
As of April 2026, Shortcode Empty Paragraph Fix is a WordPress fix plugin with 900 active installations and a 4.8/5 rating from 20 reviews. It has been downloaded 26K+ times in total. Requires WordPress 2.5+ and PHP false+. Available on WordPress.org since 2011. Last updated 10 years ago — may have compatibility concerns. Top alternative: Image Rotation Repair.
Fix known issues when shortcodes are embedded in a block of content that is filtered by wpautop.
If you are developing a theme to provide this on a marketplace, you better embed the following code in your functions.php. This code filters only the shortcodes you defined. Otherwise you risk a failed review because the code in the plugin filters content in general which may is not acceptet.
function shortcode_empty_paragraph_fix( $content ) {
// define your shortcodes to filter, '' filters all shortcodes
$shortcodes = array( 'your_shortcode_1', 'your_shortcode_2' );
foreach ( $shortcodes as $shortcode ) {
$array = array (
'<p>[' . $shortcode => '[' .$shortcode,
'<p>[/' . $shortcode => '[/' .$shortcode,…| WordPress | 2.5+ requiredTested up to 4.8.28 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.