19 juin 2009

Rajout de colonnes latérales et de fonctions de lifestream dans le thème visuel de WordPress

J’ai modifié le thème visuel Ocean Mist du présent blog WordPress, en élargissant la zone de colonne latérale (la « sidebar« ) avec la possibilité d’avoir deux colonnes. Pour cela j’ai modifié les images de fond et le code du thème.

Des nouveaux modules (des Widgets) occupent maintenant toute la largeur de la colonne latérale droite de ce blog : « BLOG : LES 3 DERNIERS BILLETS », « MON DERNIER CHECKIN GOWALLA », « MA DERNIÈRE LOCALISATION CONNUE », « MES DERNIÈRES E-ACTIVITÉS / LIFESTREAM », « MES DERNIÈRES PHOTOS PUBLIQUES », « MES DERNIÈRES VIDÉOS FAVORITES », et « MES DERNIERS COUPS DE CŒURS MUSICAUX ». Les autres widgets, quant à eux, sont répartis dans des sous-colonnes allant par 2. Pour gérer le multicolonne, il a fallu faire quelques modifications dans les fichiers de thème sidebar.php et functions.php.

Pour intégrer les modules de Lifestream, des dernières photos Flickr et des coups de coeur musicaux, j’ai récupéré des morceaux de code PHP/HTML et CSS du thème visuel Irresistible, un thème WordPress très « web 2.0« . Les fonctions qui m’intéressaient de reprendre étaient l’intégration et l’uniformisation des styles CSS pour les plugin Lifestream (voir ci-dessous) et iLastfm (récupération des écoutes musicales depuis Last.fm)  ainsi qu’une gestion totalement intégrée de l’affichage dans un widget de photos issus d’un compte Flickr. Le code récupéré du thème visuel Irresistible permet également la gestion dans l’interface administrateur de WordPress des paramètres d’affichage du plugin Lifestream et des fonctionnalités d’affichage des photos issues de Flickr. Pour ce qui concerne la gestion des autres widgets (derniers checkins, géolocalisation, vidéos, etc.) voir ce billet.

irresistable theme Rajout de colonnes latérales et de fonctions de lifestream dans le thème visuel de Wordpress
Le lifestreaming

L ‘utilisation de différents comptes d’un même utilisateur sur les médias sociaux (Twitter, Facebook, Flickr, etc.) ont pour conséquence l’éclatement et la dispersion de ses contributions et publications sur le web. Le plugin Lifestream permet, comme les services de lifestreaming (c’est une des fonctionnalités du service Friendfeed), de centraliser et de publier en un seul endroit toutes les activités sur le web. Les avantages du plugin Lifestream sont sa totale intégration dans WordPress, avec la récupération des évènements dans la base de données du site, les possibilités de personnalisation et de paramétrage des flux des différents services diffusés.

Tags: , , , ,

Articles relatifs

  • http://www.facebook.com/pierre.lannes Pierre Lannes

    Merci à toi, celui dont le surnom est celui d'une fleur, et qui m'a enseigné la belle phrase qui est devenue la « baseline » de ce blog.
    Amitiés

  • sakura

    Toujours aussi performant et efficace, mais surtout… merci pour le partage, une des plus belles trouvailles de l'être humain, après les fleurs bien sûr !

  • Titou Père

    j'essaye de suivre……

  • Pingback: Extensions Flickrpress et Lightbox2 pour une visualisation réussie des images | titou.net

  • Jean-Claude Cherpion

    Bravo pour ces explications pratiques
    je met en pratique

    Cordialement
    Jean-Claude Cherpion

  • Alesson

    ça serait intéressant de le mettre à disposition pour telechargement.. comment tu as fait pour enlever le v1.2 en haut ?

    merci

  • Pingback: 45 extensions Wordpress après migration sur un hébergement | titou.net

Page optimized by WP Minify WordPress Plugin