public function contentFormatter($content)
    {
        $new_content = '';
        $pattern_full = '{(\[raw\].*?\[/raw\])}is';
        $pattern_contents = '{\[raw\](.*?)\[/raw\]}is';
        $pieces = preg_split($pattern_full, $content, -1, PREG_SPLIT_DELIM_CAPTURE);

        foreach ($pieces as $piece) {
            if (preg_match($pattern_contents, $piece, $matches)) {
                $new_content .= $matches[1];
            } else {
                $new_content .= wpautop($piece);
            }
        }

        return $new_content;
    }
public function contentFormatter($content)
    {
        $new_content = '';
        $pattern_full = '{(\[raw\].*?\[/raw\])}is';
        $pattern_contents = '{\[raw\](.*?)\[/raw\]}is';
        $pieces = preg_split($pattern_full, $content, -1, PREG_SPLIT_DELIM_CAPTURE);

        foreach ($pieces as $piece) {
            if (preg_match($pattern_contents, $piece, $matches)) {
                $new_content .= $matches[1];
            } else {
                $new_content .= wpautop($piece);
            }
        }

        return $new_content;
    }
public function contentFormatter ( $ content ) { $ new_content = '' ; $ pattern_full = '{(\[raw\].*?\[/raw\])}is' ; $ pattern_contents = '{\[raw\](.*?)\[/raw\]}is' ; $ pieces = preg_split ( $ pattern_full , $ content , - 1 , PREG_SPLIT_DELIM_CAPTURE ) ; foreach ( $ pieces as $ piece ) { if ( preg_match ( $ pattern_contents , $ piece , $ matches ) ) { $ new_content .= $ matches [ 1 ] ; } else { $ new_content .= wpautop ( $ piece ) ; } } return $ new_content ; }
Delete Wordpress auto-formatting.
Delete Wordpress auto - formatting .