Un mini tuto rapidos sur l’installation et l’utilisation du plugin Wordpress WP-Print. Pour rappel ce plugin permet d’afficher une jolie version imprimable de l’article ou de la page en cours, sans les menus, en-têtes et autres pieds de page disgracieux.
Installation
Télécharger WP-Print 2.3 en Français. (pour les versions Wordpress 2.5 et supérieures)
Décompresser l’archive dans le répertoire wp-content/plugins de votre blog, ce qui crée un répertoire wp-print.
Aller sur le tableau de bord Worpress, menu Extensions et activer le plugin
Régénérer les permaliens : Réglages / Permaliens et cliquer sur Enregistrer les modifications
Pour paramétrer le plugin (facultatif) aller sur Réglages / Imprimer
Utilisation
Voici comment faire apparaitre le lien “Imprimer le message” à l’endroit voulu, plusieurs solutions sont possibles :
Lien au dessus du titre de chaque article
Editer le fichier wp-content/themes/<VOTRE_THEME>/index.php
Rechercher la ligne suivante :
<?php while (have_posts()) : the_post(); ?>
En dessous de cette ligne insérer :
<?php if(function_exists('wp_print')) { print_link(); } ?>
Lien à l’intérieur de l’article
C’est la solution que j’ai choisie pour ce blog. Il faut ouvrir l’article pour que l’option d’impression apparaisse.
Editer le fichier wp-content/themes/<VOTRE_THEME>/single.php
Rechercher la ligne suivante :
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
En dessous de cette ligne insérer :
<?php if(function_exists('wp_print')) { print_link(); } ?>
de la même façon on peut insérer la ligne de code dans pages.php pour permettre l’impression des pages.
Lien d’impression à la demande
Si vous ne voulez pas que la fonction d’impression soit disponible pour l’ensemble des articles ou des pages, n’utilisez pas les méthodes précédentes, il y a une solution au coup par coup : Dans l’article ou la page insérez [print_link] à l’endroit où vous voulez voir apparaître le lien.
Personnaliser le style du lien
WP-Print regarde s’il existe une feuille de syle print-css.css dans le répertoire du thème actif. Si elle existe les styles de cette feuille sont chargés, sinon WP-Print charge la feuille print-css.css qui se trouve dans le répertoire du plugin. Il ne faut pas modifier cette dernière, les modifications seraient perdues lors de la mise à jour du plugin.