C’est fait !!!
Après une longue période avec un site web avec quelques pages en pur HTML, un blog sous b2evolution (plus très bien maintenu) et une gallerie de photos utilisant «gallery 2», je souhaitais revoir de fond en comble mon site web en le rendant plus intégré et plus simple à mettre à jour…
J’ai donc tenté WordPress et après quelques tests et quelques aléas sur le choix des plugins j’ai trouvé que cela répondait bien à mon besoin. (Pour être complet le passage à WordPress s’est accompagné d’un basculement de mon serveur personnel à la maison à un serveur chez OVH et une refonte assez complète de mon serveur de mail, mais pour cette partie mail je détaillerais tout ça dans un prochain post lorsque les derniers ajustements auront été réalisés…).
Quelques notes sur l’installation, pour ceux qui souhaiteraient s’inspirer de ce que j’ai réussi à faire sans avoir à sonder le grand ternet de fond en comble…
J’ai utilisé le package du site wordpress.org parce que le package debian a un cran de retard ou deux…. (troll inside)
Outre le user, password et nom de la base de données, voici les modifications à apporter au niveau du fichier de configuration wp-config.php
– pour pouvoir downloader directement un plugin depuis wordpress plutôt que de passer par FTP, c’est la ligne suivante
define(‘FS_METHOD’,’direct’);
– pour passer le langage de l’interface en français, c’est la ligne suivante :
define(‘WPLANG’, ‘fr_FR’);
Le thème que j’utilise :
« Portfolio Press »
Les extensions utilisées :
– Contact Form 7 (pour l’onglet contact)
– MediaElement.js – HTML5 Audio and Video (pour le lecteur vidéo)
– NextGEN Gallery (pour la gestion des photos directement au sein de WordPress, attention il faut aller chercher les fichiers de traduction sur le site de l’extension et non sur la page du plugin chez wordpress)
– Options Framework (pour aller avec le thème)
– Portfolio Post Type (pour aller avec le thème)
– RSS Importer (J’ai exporté chaque article de mon ancien blog en RSS et importer via ce plugin)
– Share Buttons by Lockerz / AddToAny (si l’un de mes posts vous plaît particulièrement)
– Simple Tags (pour pouvoir tagguer mes articles)
– Social Media Widget (un widget)
– Subscribe To Comments (Si vous souhaitez recevoir les réponses à vos commentaires)
– Subscribe to Comments Reloaded
– W3 Total Cache (J’ai utilisé memcache sur mon serveur web, il faut utiliser ce plugin pour bien l’utiliser)
– WP-PageNavi (Pour avoir des boutons numérotés en bas de la liste des articles, plutôt qu’un bouton « anciens posts » & « nouveaux posts »
– WP Resume (Pour mon CV)
Voilà de façon relativement synthétique mon environnement… J’essayerais de répondre à toute question posée en commentaire si je n’ai pas été suffisamment précis
PS : Si quelqu’un sait comment afficher par défaut les images de NextGenGallery lorsque j’affiche tous les articles liés à un tag, je suis preneur….
Mise à jour du 01/10/2012 :
Remplacement d’un plugin + probablement utilisation du hack expliqué ici pour wp_resume http://www.constantinosorphanides.com/2012/09/22/how-to-fix-wp-resumes-section-ordering-and-styling/
Attention à l’utilisation mémoire du plugin wp_resume… il peut être nécessaire de modifier quelques paramètres mémoires, au minima le temps de la mise en oeuvre…
Mise à jour du 21/10/2012 :
J’ai mis en place l’astuce citée ci-dessus.
En fait je ne sais pas bien pourquoi, mais en supprimant l’entrée de la table wp_usermeta relative au plugin wp_resume, et en allant ressaisir les options du plugin tout est revenu en place au niveau de l’utilisation de la mémoire pour wordpress.