Améliorer le temps de chargement de WordPress en éliminant le CSS de Gutenberg

Écrit le . Publié dans , , .
Nombreux sites propulsés par WordPress sont construits avec des builders (constructeurs de thèmes) qui ont leur propres feuilles de style CSS. Or de base, lorsque une version récente de WordPress est installée, elle inclut l’éditeur Gutenberg et embarque avec lui diverses ressources de mise en forme : blocks, storefront (le thème WooCommerce) etc. Cependant, si vous n’utilisez pas Gutenberg sur votre site, vous pouvez grâce à quelques lignes de code personnalisé, prévenir le chargement de ces ressources inutilisées afin de réduire le poids de vos pages et améliorer leur vitesse de chargement.

Comment empêcher le chargement des fichiers Gutenberg ?

Dans le fichier functions.php de votre thème enfant ou dans un plugin « Must Use » insérez ces lignes de code :

// Fully 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
}
Partager l’article

A lire également

    Transformation numérique

    L'Agence WebPlus accompagne les entreprises et commerçants dans leur démarche de digitalisation avec le soutient des régions Occitanie et Auvergne-Rhône-Alpes

    Agence web reconnue pour son savoir faire

    Notre expertise est reconnue par les éditeurs de logiciels leaders dans l'industrie du web pour l'hébergement web haute performance et la gestion automatisée de services d'hébergement web


    A propos de l'Agence WebPlus
    Contacter l'Agence WebPlus

    125 rue de l'Hostellerie
    30900 Nîmes, France


    Tous droits réservés © 2014 - 2021
    Send this to a friend