Une pagination pour Wordpress
Posté par jbj le 4 nov 2007 dans Wordpress • 15 commentairesEcrit par Victor De la Rocha, WP-Digg Style Paginator est un plug-in pour Wordpress permettant de remplacer les liens "Page précedente" et Page suivante, par un système de pagination, largement inspiré de celui utilisé par Digg (et bien d'autres).
Je n'ai jamais été très fan de la pagination proposée par défaut par Wordpress. Peu esthétique, et surtout pas très pratique. J'avais dans l'idée de créer moi-même un système de pages complet pour mon blog, mais n'ayant que peu de temps disponible je me suis mis à la recherche d'un plugin adéquat, persuadé d'avoir déja vu ce genre de chose sur un autre weblog.

WP-Digg Style Paginator est malheureusement distribué sous forme d'arive .rar, ce qui n'est pas pour arranger les Linuxiens. Nous devons en effet installer le programme unrar, qui permet de dézipper ce format proprio.
sudo apt-get install unrar
Après avoir téléchargé l'archive du plugin, il nous faut en extraire le contenu:
unrar e wp-pagination121.rar
Désormais, vous disposez du fichier pagination.php. Avant de l'uploader dans le répertoire plugins de notre installation Wordpress, nous allons l'éditer afin de traduire Next en Suivant et Previous en Précédent, c'est quand même mieux sur un blog Francophone ![]()
vim pagination.php +31
Après avoir effectué la traduction, uploadez le fichier dans le répertoire wp-content/plugins/ de votre installation Wordpress.
Rendez-vous ensuite dans l'interface d'administration et activez le plugin.
Ensuite, il est necessaire d'éditer le fichier dans lequel vous souhaitez voir apparaitre la pagination. Pour ma part, j'ai édité wp-content/themes/votre_theme/includes/links.php.
Ajoutez ces quelques lignes à la place de l'ancien système de pagination:
if(class_exists('wp_pagination_plugin')){
$p = new wp_pagination_plugin;
$p->show();
}
Une fois l'opération effectuée, le plugin est opérationnel. Il ne reste plus qu'à le styler un peu, à l'aide de styles css. Là encore, l'auteur à pensé à tout: Si vous ne souhaitez pas styler la pagination vous-même, ce lien propose plus d'une vingtaine de styles différents pret à l'emploi.









