remove_all_shortcodes example


    public function run_shortcode( $content ) {
        global $shortcode_tags;

        // Back up current registered shortcodes and clear them all out.         $orig_shortcode_tags = $shortcode_tags;
        remove_all_shortcodes();

        add_shortcode( 'embed', array( $this, 'shortcode' ) );

        // Do the shortcode (only the [embed] one is registered).         $content = do_shortcode( $content, true );

        // Put the original shortcodes back.         $shortcode_tags = $orig_shortcode_tags;

        return $content;
    }

    
Home | Imprint | This part of the site doesn't use cookies.