PurgeCSSPurgeCSS
Référence API
  • English
  • Français
GitHub
Référence API
  • English
  • Français
GitHub
  • PurgeCSS

    • À propos de PurgeCSS
    • Démarrage rapide
    • Configuration
    • Interface en ligne de commande
    • API programmatique
    • Liste blanche
    • Extracteurs
  • Plugins

    • PostCSS
    • Webpack
    • Gulp
    • Grunt
    • Gatsby
  • Guides

    • Vue
    • React
    • Next.js
    • Nuxt.js
    • Razzle
    • WordPress
    • Hugo
  • Comparaison
  • Questions fréquentes

    • Utilisation avec les modules CSS
    • Utilisation avec Ant Design

WordPress

Si vous souhaitez utiliser PurgeCSS avec WordPress, vous pourriez avoir besoin de mettre en safelist les classes générées par WordPress pour éviter qu'elles soient supprimées par PurgeCSS. purgecss-with-wordpress contient les classes qui doivent être mises en safelist.

Installation

Vous devez d'abord installer purgecss.

Installez purgecss-with-wordpress :

npm i --save-dev purgecss-with-wordpress

Utilisation

import Purgecss from 'purgecss'
import purgecssWordpress from 'purgecss-with-wordpress'

const purgeCss = new Purgecss({
  content: ['**/*.html'],
  css: ['**/*.css'],
  safelist: purgecssWordpress.safelist
})
const result = purgecss.purge()

Si vous avez des classes supplémentaires que vous souhaitez inclure, vous pouvez les inclure en utilisant l'opérateur de décomposition :

{
  safelist: [
    ...purgecssWordpress.safelist,
    'red',
    'blue',
    /^red/,
    /blue$/,
  ]
}
Edit this page
Dernière mise à jour: 24/01/2026 18:42
Contributors: Floriel
Prev
Razzle
Next
Hugo