remove_action( 'wp_enqueue_scripts', 'wp_enqueue_global_styles' );
remove_action( 'wp_footer', 'wp_enqueue_global_styles', 1 );
remove_action( 'wp_body_open', 'wp_global_styles_render_svg_filters' );
add_action( 'wp_default_styles', function( $styles ) {
$handles = [ 'wp-block-library', 'wp-block-library-theme' ];
foreach ( $handles as $handle ) {
$style = $styles->query( $handle, 'registered' );
if ( ! $style )
continue;
$styles->remove( $handle );
$styles->add( $handle, false, [] );
}
},
PHP_INT_MAX
);
add_filter( 'should_load_separate_core_block_assets', '__return_true' );