Acest modul nu a fost testat cu ultimele 3 versiuni importante ale WordPress. S-ar putea să nu mai fie întreținut sau susținut și ar putea avea probleme de compatibilitate când este folosit cu versiuni recente ale WordPress.

Shortcode Empty Paragraph Fix

Descriere

Fix known issues when shortcodes are embedded in a block of content that is filtered by wpautop.

for Theme Developers

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,
            $shortcode . ']</p>' => $shortcode . ']',
            $shortcode . ']<br />' => $shortcode . ']'
        );

        $content = strtr( $content, $array );
    }

    return $content;
}

add_filter( 'the_content', 'shortcode_empty_paragraph_fix' );

Another solution that is acceptet at the envato (themeforest) marketplace comes from bitfade.

Instalare

  1. Upload folder shortcode-empty-paragraph-fix to the /wp-content/plugins/ directory
  2. Activează modulul prin meniul ‘Module’ din WordPress

sau

If you dont want to use a whole plugin to solve that bug, you can copy the code of the plugin file shortcode-empty-paragraph-fix.php into your theme function.php

Întrebări frecvente

Installation Instructions
  1. Upload folder shortcode-empty-paragraph-fix to the /wp-content/plugins/ directory
  2. Activează modulul prin meniul ‘Module’ din WordPress

sau

If you dont want to use a whole plugin to solve that bug, you can copy the code of the plugin file shortcode-empty-paragraph-fix.php into your theme function.php

Recenzii

Citește toate cele 21 de recenzii

Contributori și dezvoltatori

„Shortcode Empty Paragraph Fix” este un software open-source. La acest modul au contribuit următoarele persoane.

Contributori

Istoric modificări

0.1

  • Versiunea inițială

0.2

  • nicer code writing style