bhCalendarchives est un plugin pour WordPress permettant d’afficher vos archives sous forme de tableau mensuel, les années en ordonnées et les mois en abscisses « à la façon de ShaunInman.com« . Si vous optez pour le widget, celui-ci vient en remplacement du widget « archives » original de WordPress.
Actuellement, ce plugin reprends le fonctionnement de l’astuce que j’ai présenté récemment.
Installation
- décompressez l’archive dans votre répertoire ‘/wp-content/plugins’. Si vous uploadez, soyez sûr d’uploader le dossier racine. N’envoyez que les fichiers php dans ‘/wp-content/plugins’.
- Activez le plugin depuis le menu ‘Plugins’ de votre console WordPress
- Rien de plus ! Aucune configuration n’est nécessaire
Utilisation avec un thème widget-ready
Allez dans le sous-menu `Thème » Widget´et ajoutez le widget `Archives´à votre sidebar puis configurez-le à votre envie.
Utilisation sans widget
Placez-vous dans le fichier de votre thème où vous voulez insérer votre table d’archives (par exemple `sidebar.php´) et insérez le code suivant à l’endroit où la table doit s’afficher :
<?php if ( function_exists(bhCalendarchives) ) { bhCalendarchives(); } ?>
La fonction bhCalendarchives()
peut avoir comme arguments :
- ‘num’ : affiche le numéro du mois sur deux chiffres (valeur par défaut)
- ‘first’ : affiche l’initiale du nom du mois (ex: ‘J’ pour ‘Janvier’)
- ‘short’ : affiche les 3 premières lettres du nom du mois (ex: ‘Jan’ pour ‘Janvier’)
Ainsi, pour afficher vos archives où les mois sont représentés par leur 3 premières lettres, écrivez dans votre fichier :
<?php if ( function_exists(bhCalendarchives) ) { bhCalendarchives('short'); } ?>
Capture d’écran
Téléchargement
bhCalendarchives est disponible dans le dépôt de plugins WordPress.
Changelog
- 0.3.2 – Mise à jour de la traduction en néerlandais et ajout de la traduction en espagnol. Merci à Morgan pour cette dernière.
- 0.3 – L’info-bulle des liens sur les mois affiche désormais le nombre d’articles publiés durant le mois survolé
- 0.2 – Désormais vous pouvez afficher les mois sur deux chiffres, par leur initiale ou leur 3 premières lettres avec les arguments ‘num’, ‘first’, ‘short’ de la fonction
bhCalendarchives()
- 0.1.2 – Ajout de la traduction en néerlandais. Merci Jérémy Verda pour ta contribution !
- 0.1.1 – Ajout de l’option pour changer le titre du widget dans le menu ‘Presentation / widgets’. Adaptation du widget à l’internationalisation, vous pouvez désormais le traduire dans votre langue.
- 0.1 – initial release
Notes
Ce plugin est né d’un besoin personnel pour un thème WordPress et est encore en plein développement. Il est fonctionnel mais ne dispose pas (encore) d’options pour le widget ni d’arguments pour la fonction afin de personnaliser plus avant l’affichage du tableau et plein de petites choses comme l’affichage du nombre de billets en info-bulle ou l’internationalisation.
Toutes vos suggestions d’améliorations, optimisations, critiques et remarques sont les bienvenues (les compliments et les remerciements sont acceptés aussi évidement :p). N’hésitez pas à me laisser un commentaire ou un message.
Ce plugin a été testé avec WordPress 2.5 et WordPress 2.6 avec succès. Pour les versions précédentes, aucun test n’a été effectué. N’hésitez pas à me faire parvenir vos feedbacks si vous l’utilisez sur une version antérieur à WordPress 2.5.
Remerciements
- Un grand merci à Bruno pour avoir trouvé un chouette nom à ce plugin et me laisser l’utiliser !
- Merci à Jérémy pour avoir pris le temps de traduire puis de maintenir la traduction de ce plugin en néerlandais
Faire un don
Si vous aimez ce plugin et désirez contribuer à son développement, vous pouvez faire un don à l’aide du bouton paypal ci-dessous. Ce plugin est développé sur mon temps libre et hors de tout cadre professionnel.
12 commentaires
hi. Thanks for plugin
perfect.
Regards
Très bon plugin : merci beaucoup !
Merci à vous de l’apprécier (et de l’utiliser !)
Cool, je vais donc pouvoir remplacer le petit « hack » que tu avais fournis dans les commentaires du précédent billet pour avoir les mois en « lettres » par le plugin Allez, je teste ce soir.
Hello,
Est ce que ce plugin est exactement celui que tu utilises sur ton theme?!
Je peux en déduire qu’il fonctionne sous wp 2.7?
Beau boulot en tout cas
@Morgan oui oui c’est bien mon plugin que j’utilise sur ce thème Il fonctionne parfaitement sur WP2.7 et à priori sur la future 2.8… Le système d’archives est assez stable et évolue peu d’une version à l’autre de WP. Du moins pour le moment
Et merci
Cool, je vais l’installer dans ce cas et l’adapter à mon thème (je suis pas un codeur, ni un adorateur de css donc ça va être joyeux ^^ )
@Morgan yop cool bah tu me diras ! J’ai vu qu’il trainait quelques billets bien sympa sur le net à ce sujet-là (ce qui n’a pas manqué de surprendre au passage :p).
Coucou, tu l’as peut-être vu ou pas, tu t’en fous peut-être ou pas, mais j’ai fais un petit retour de ce plugin sur mon blog. Je l’utilise donc maintenant et je t’en remercie ++
@NeoSting: j’avais vu que tu l’utilisais mais l’article de retour m’avait échappé… C’est cool et c’est moi qui te remercie !
Works great, thank you
Bonne idée bhCalendarchives, ça pourrait être sympa sur mon blog.
Allez zou, je me décide à l’installer ce week-end normalement je devrais pouvoir m’en sortir.
3 trackbacks
[...] Affichez vos archives wordpress sous forme de tableau mensuel grâce au plugin de BurningHat bhCalendararchives [...]
[...] bhCalendarchives Ele coloca seus arquivos em uma tabela de anos e meses, ao invés daquela lista enorme… Facilitando assim a visualizacao dos arquivos. Muito util pra quem tem uma lista de arquivos muito grande, tipo, anos de blog! Quem quiser saber como fica é so ir ate a minha pagina de arquivos e dar uma olhada. Download do plugin e tutorial aqui. [...]
[...] Plugin WordPress bhCalendarchives Une façon originale et agréable d'afficher vos archives ! [...]