Maison > Tutoriel CMS > WordPresse > Comment WordPress implémente-t-il la compression Gzip de js et css ?

Comment WordPress implémente-t-il la compression Gzip de js et css ?

王林
Libérer: 2019-11-04 10:59:59
original
3035 Les gens l'ont consulté

Comment WordPress implémente-t-il la compression Gzip de js et css ?

1. Copiez style.css dans le répertoire du modèle, nommez-le style.css.php, puis ajoutez cette phrase en haut de style.css.php :

<?php if(extension_loaded(‘zlib’)) {ob_start(‘ob_gzhandler’);}header(“Content-type: text/css”); ?>
Copier après la connexion

Ajoutez le code suivant à la fin :

<?php if(extension_loaded(‘zlib’)) {ob_end_flush();} ?>
Copier après la connexion

2. Modifiez la connexion css dans header.php comme suit

Original :

<link rel=”stylesheet” type=”text/css” media=”screen” href=”/style.css”/>
Copier après la connexion

Modifié :

<link rel=”stylesheet” type=”text/css” media=”screen”href=”/style.css.php”/>
Copier après la connexion

De cette façon, votre CSS est compressé par Gzip, et votre JS peut être compressé de la même manière. Ajoutez simplement le code suivant en haut de JS :

<?php if ( extension_loaded(‘zlib’) ) {ob_start(‘ob_gzhandler’);}header(“Content-Type: text/javascript”); ?>
Copier après la connexion

Tutoriel recommandé : tutoriel wordpress

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal