WP Как очистить от закомментированного html контент?

Подскажите, что необходимо написать в function.php, что бы перед выводом на фронт пользователю контент очищался от строк которые были закомментированы ? От строк такого типа <!-- Комментарий в Php -->


Ответы (1 шт):

Автор решения: Darth KYL

можно сделать вот так, но нужно учитывать влияние регулярных выражений на производительность

add_action( 'get_header', function() {
    ob_start( function ( $buffer ) {
        return preg_replace( '/<!--(.*?)-->/s', '', $buffer );
    } );
} );

add_action( 'wp_footer', function () {
    return ob_end_flush();
} );
→ Ссылка