ToutSurTout.biz
Réduisez le poids des fichiers HTML de votre site WordPress sans aucune extension


Optimiser votre site WordPress est un avantage non négligeable.

En effet, bien que votre connexion à Internet soit toujours un peu plus rapide, il n'en demeure pas moins qu'il faille continuer à mettre en oeuvre des moyens d'optimiser chacun de vos sites.

Il existe pour cela plusieurs extensions, comme :

    . WP Minify
    . W3 Total Cache
    . Better WordPress Minify

Ces dernières sont chargées d'analyser les fichiers HTML, CSS et JavaScript qui composent votre projet Web et de réduire leur poids en les compressant, supprimant au passage commentaires, sauts de ligne et espaces inutiles, avant d'être envoyés à l'utilisateur qui en fait la demande via son navigateur.

Malheureusement, l'utilisation de ces extensions peut avoir des effets inverses de ceux espérés, car ce sont, dans beaucoup de cas, de vraies usines à gaz.

Pourtant, à l'aide de quelques lignes de code, il est possible d'optimiser le poids de vos fichiers sans aucune extension. Ainsi, pour réduire le poids des fichiers HTML de votre thème WordPress, copiez le code suivant et collez-le dans le fichier functions.php présent à la racine de votre thème :

add_action('get_header', 'html_minify_start');

function html_minify_start()  {
    ob_start( 'html_minyfy_finish' );
}

function html_minyfy_finish( $html )  {
    $html = preg_replace('/<!--(?!s*(?:[if [^]]+]|!|>))(?:(?!-->).)*-->/s', '', $html);
    $html = str_replace(array("\r\n", "\r", "\n", "\t"), '', $html);

    while ( stristr($html, '  '))
        $html = str_replace('  ', ' ', $html);

    return $html;
}

Mesurez ensuite le résultat grâce à cet outil http://websiteoptimization.com/services/analyze/