Un utente ha chiesto
Categoria: Storefront di WordPress
Domanda: Come disabilitare completamente Gutenberg CSS in Storefront?

Non userò mai Gutenberg con il sito su cui sto attualmente lavorando e l’ho disabilitato ovunque tranne le chiamate al CSS associato in Storefront. Come posso impedire al tema di chiamare questo CSS non necessario?

  • (@riaanknoetze)

    Ciao!

    Questa è un’ottima domanda; Di default, non ci sono impostazioni per disattivare gli stili di Gutenberg sebbene sia possibile utilizzare la codifica personalizzata.

    Sebbene il codice esatto richiesto sia un po’ oltre lo scopo di questo forum di supporto, ti consigliamo di utilizzare la funzione principale di WordPress. wp_dequeue_stylesheet in un tema figlio di Storefront per rimuovere il storefront-gutenberg-blocks foglio di stile.

    Per quel che vale, ho anche creato un rapporto per i nostri sviluppatori per considerare la possibilità di disabilitare gli stili di Gutenberg nei casi in cui i blocchi in WordPress sono stati disabilitati. Se sei interessato, dai un’occhiata https://github.com/woocommerce/storefront/issues/1121

    (@taisho)

    Non sono sicuro del motivo per cui i moderatori hanno cancellato il mio post precedente (forse non riesco a collegarmi a StackOverflow?), Ma proverò di nuovo. Usa questo nel functions.php del tema figlio:

    // Disable Gutenberg editor.
    add_filter('use_block_editor_for_post_type', '__return_false', 10);
    // Don't load Gutenberg-related stylesheets.
    add_action( 'wp_enqueue_scripts', 'remove_block_css', 100 );
    function remove_block_css() {
        wp_dequeue_style( 'wp-block-library' ); // WordPress core
        wp_dequeue_style( 'wp-block-library-theme' ); // WordPress core
        wp_dequeue_style( 'wc-block-style' ); // WooCommerce
        wp_dequeue_style( 'storefront-gutenberg-blocks' ); // Storefront theme
    }

    (@ vd11)

    taisho,
    Grazie mille per questo! Uccide Gutenberg completamente e in modo pulito. se potessi ti abbraccerei

Hai risolto il tuo problema?

0 / 0

Lascia un commento 0

Il tuo indirizzo email non sarà pubblicato. Required fields are marked *