PATH:
home
/
grupasm
/
www
/
wp-content
/
plugins
/
disable-gutenberg
/
inc
<?php // Frontend stuff.. function disable_gutenberg_wp_enqueue_scripts() { global $wp_query; if (is_admin()) return; $post_id = isset($wp_query->post->ID) ? $wp_query->post->ID : null; $options = get_option('disable_gutenberg_options'); $enable = isset($options['styles-enable']) ? $options['styles-enable'] : false; if (!$enable && !disable_gutenberg_whitelist($post_id)) { // blocks wp_dequeue_style('wp-block-library'); wp_dequeue_style('wp-block-library-theme'); // theme.json wp_dequeue_style('global-styles'); // classic theme wp_dequeue_style('classic-theme-styles'); // svg remove_action('wp_enqueue_scripts', 'wp_enqueue_global_styles'); remove_action('wp_body_open', 'wp_global_styles_render_svg_filters'); // global-styles-inline-css remove_action('wp_enqueue_scripts', 'wp_enqueue_global_styles'); remove_action('wp_footer', 'wp_enqueue_global_styles', 1); // core-block-supports-inline-css wp_dequeue_style('core-block-supports'); add_action('wp_footer', function() { wp_dequeue_style('core-block-supports'); }, 5); } }
[+]
..
[-] plugin-features.php
[edit]
[-] plugin-core.php
[edit]
[-] settings-display.php
[edit]
[-] plugin-frontend.php
[edit]
[-] resources-enqueue.php
[edit]
[-] settings-register.php
[edit]
[-] classic-editor.php
[edit]
[-] settings-reset.php
[edit]