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$/,
]
}
