[WordPress] HeadCleaner, nettoyer et améliorer les pages générées par votre blog

WordPress est une plateforme de blogging formidable. Doté d’un grand nombre de fonctionnalités, elle s’est enrichie au fur et à mesure des versions.

Sauf que tout ceci s’est souvent fait en privilégiant la rétrocompatibilité et non la propreté du code source et des pages générées.

C’est le cas par exemple des entêtes des pages générées par WordPress. Elles sont pleines de cochonneries, et ce n’est pas la dernière version qui y remédie. J’ai vérifié et je n’en crois pas mes yeux.

<head>
   <link media="all" href="http://blog.websourcing.fr/wp-content/w3tc/min/f9b84c/default.include.525434068.css" type="text/css" rel="stylesheet">
   <meta utf-8="" content="text/html; charset=" http-equiv="Content-Type"><title> Websourcing.fr | Actualités, Web, Logiciels et Fun</title>
   <link href="http://gmpg.org/xfn/11" rel="profile"> 
   <!--[if lt IE 8]>
   <link rel="stylesheet" href="/wp-content/themes/websourcing/css/css/ie.css" type="text/css" media="screen, projection">
   <![endif]-->
   <!--[if lt IE 9]><script src=http://html5shiv.googlecode.com/svn/trunk/html5.js></script><![endif]-->
   <link href="http://blog.websourcing.fr/xmlrpc.php" rel="pingback"><link href="http://blog.websourcing.fr/feed/" title="Websourcing.fr » Flux" type="application/rss+xml" rel="alternate">
   <link href="http://blog.websourcing.fr/comments/feed/" title="Websourcing.fr » Flux des commentaires" type="application/rss+xml" rel="alternate">
   <link href="http://blog.websourcing.fr/xmlrpc.php?rsd" title="RSD" type="application/rsd+xml" rel="EditURI">
   <link href="http://blog.websourcing.fr/wp-includes/wlwmanifest.xml" type="application/wlwmanifest+xml" rel="wlwmanifest">
   <link href="http://blog.websourcing.fr/" title="Websourcing.fr" rel="index"><meta content="WordPress 3.0.1" name="generator">
</head>

Ça en fait du monde. Bonjour M. wlwmanifest+xml, tu sers à quoi ?

 
HeadCleaner est un plugin pour WordPress qui permet de nettoyer les entêtes des pages générées et d’ajouter quelques fonctionnalités intéressantes qui améliore les performances des blogs.

Comme vous le voyez sur la capture précédente, le nombre d’options est important.
Avec Head Cleaner, vous pouvez :

  • Supprimer les balises inutiles ou dupliquées, les commentaires et les espaces.
  • Supprimer l’insertion automatique des styles, javascripts par défaut, …
  • Supprimer les liens vers les flux RSS (billets et commentaires) par défaut
  • Ajouter la balise <link rel= »canonical » />
  • Compresser, concaténer et minifier les scripts et styles
  • Placer les scripts dans le footer
  • et pleins pleins d’autres fonctionnalités …

 
Un plugin bien pratique pour nettoyer tout ça et accélérer le chargement de vos pages, en supprimant des ressources inutiles et en combinant les autres.

Bien entendu tout cela est faisable avec du code, mais les moins geeks apprécieront.

Attention tout de même aux conflits possibles avec les plugins de caching.

Téléchargez le plugin Head Cleaner