La crémerie passe à WordPress 3.0 ! Ce qui va changer…
Les développeurs l’attendaient avec impatience, les utilisateurs avaient hâte de découvrir ses nouveautés : ça y est, la version 3.0 de Wordpress est sortie, et nous sommes plutôt satisfait du résultat…
Vous ne le savez probablement pas, sauf si vous avez plongé votre tête dans le code HTML de ce blog, mais il est désormais dans la dernière mouture de notre plateforme de blog préférée, WordPress, plus précisément la version 3.0.
C’est un tournant dans l’évolution de cet outil pour plusieurs raisons. Certains ont pu voir naître différents articles à ce propos, même avant sa sortie, mais je vais essayer de synthétiser ceux-ci en m’inspirant de cet article anglophone :
1. WordPress et WordPress MU fusionnent
C’est un grand pas dans ce qui était un « fork » du WordPress original, WordPress MU (pour Multi Utilisateurs) : chacun a maintenant la possibilité de faire de son installation WordPress une ouverture pour permettre à votre communauté de gérer leur propre blog et ainsi démultiplier votre espace pour en faire un réseau multi-auteurs. C’est un peu comme passer du livre à la maison d’édition, vous avez tous les outils en main pour exploiter votre audience et faire croître votre communauté.
Par exemple, si votre blog était sous l’adresse http://www.monblog.com, chacun peut créer son espace et avoir un blog avec ses propres articles sous sa propre adresse, par exemple : http://jojo.monblog.com ou encore http://toutlemondeaime.monblog.com. Vous pourrez ensuite aggréger tous les contenus, membres, commentaires, liens dans un blog central, ou les laisser vivoter à leur guise.
Ce qui est particulièrement intéressant, c’est la facilité avec laquelle vous pourrez créer cela. Dans l’optique persistante de WordPress de proposer une administration très accessible et intuitive, vous verrez apparaître un nouveau menu « Super Admin » comprenant les outils d’administration de ce vous appellerez votre « réseau ».
Cette évolution est important également pour les développeurs, car il était particulièrement fastidieux de faire passer un WP normal à un WPMU et inversement.
Pour aller plus loin, on notera l’intérêt grandissant de BuddyPress, vous permettant de mettre en place tout un réseau social à partir de WordPress. BuddyPress était exclusivement disponible sur WPMU auparavant, mais celui-ci se concrétise depuis un moment déjà sous forme de plugin. En 5 minutes, vous avez votre réseau social à portée de clic !
2. Les types d’article personnalisés

Quand vous avez différentes typologies de contenus sur votre blog, vous avez besoin de rentrer différentes infos qui viendront s’articuler sur une mise en page particulière. Nativement dans WordPress, vous pouvez utiliser des variables appelées « Custom Fields » pour faire cela. Seulement c’est du texte, moche, posé en vrac sous votre texte dans l’admin avec des noms bizarres (car ce sont des identifiants).
Ce que nous faisons pour nos clients, et ce qui est régulièrement proposé dans des thèmes WP Premium, ce sont des « meta boxes », c’est à dire des « Custom Fields » bien présentés, avec un nom, une description, une forme de champ adaptée (boutons radio, cases à cocher, textarea, etc) et différents outils. Seulement cette personnalisation demande une certaine connaissance du dev pour l’inclure dans votre thème.
Une autre solution est le plugin Flutter, qui vous permet de faire ces meta boxes facilement, jusqu’à vous proposer un outil de téléchargement et redimensionnement d’image pour ces champs. Seulement il n’est pas exempt de bug, et pas vraiment facile à prendre en main.
Le compromis qui est proposé par WordPress 3.0 est la prise en charge de ce qui s’apparente à des types personnalisés d’articles. Sous la structure de WordPress, 2 types d’article existaient : les articles et les pages. Maintenant, vous pouvez inclure dans votre thème tout type d’article avec leurs propriétés associées, comme une vidéo, une fiche de film, un article de sondage, etc etc. Avec chaque type, vous définirez vos propres meta boxes et vous pourrez segmenter vos articles selon les pages de votre blog, adapter votre mise en page, etc…
Ceci va faciliter la vie des développeurs et apprentis développeurs, et donc moins de temps à développer. Quelques exemples de dev sont exposés dans cet article et cet autre article.
3. Les taxonomies personnalisées
Rentrons dans un côté obscur de WordPress, la taxonomie. Ne regardez pas ce terme sur Wikipédia, vous allez vous y perdre. L’idée de la taxonomie, c’est de pouvoir associer des termes à vos articles afin d’en définir le contenu via des mots-clés. Par exemple, pour cet article, j’associerai probablement les mots « wordpress, 3.0, version, nouveautés, apercu » etc… Sous WordPress, c’est ce qu’on appelle des tags.
Bon et bien imaginez que ces tags sont eux-même hiérarchisables et segmentables, comme si vos tags devenaient des catégories, vous voyez ? Non ? Bon alors basons-nous sur le meilleur exemple de l’internet mondial : un blog de classification et critique de films.
Pour chaque film, vous avez une équipe de tournage, des acteurs, une typologie de film. Et bien au lieu d’avoir une simple boîte « tags » à droite de votre article, vous aurez une boîte « Réalisateur(s) », une autre boîte « Acteurs », et même une autre boîte « Note ». Pour les deux premières, vous pourrez donc indiquer les différents acteurs et réalisateurs, qui se retrouveront dans tous vos articles en parallèle. Vous pourrez ainsi retracer la filmographie d’un acteur, d’un réalisateur, mais aussi attribuer une note pour chaque film en utiliser la taxonomie « Note ». Concernant la hiérarchie, on peut imaginer que l’on peut également classer les acteurs sous un tag « Sexe » qui comprend « Homme » ou « Femme ». Les possibilités sont exponentielles…
Autrement dit, même si ça vous parait obscur, ça va permettre encore plus de navigation dite horizontale parmi vos contenus. On verra probablement apparaître de plus en plus de sites faits sous WordPress, bien que ce soit une solution de blog à la base !
4. Le(s) menu(s) personnalisé(s)
Avant, il était possible de faire des « sidebars » et d’y articuler des widgets. Maintenant, imaginez que vous pouvez faire la même chose avec votre menu de navigation et en créer d’autres. C’est particulièrement utile, car même en développement, il était impossible d’articuler les différents liens à notre bon vouloir. La seule solution était de mettre les différents éléments du menu en dur, ce qui rendait impossible leur administration.
WooThemes avait créé une solution permettant d’administrer ce menu en y mettant soit un lien vers un article / une page, soit un lien vers l’extérieur, soit un listing de catégorie, ce qui se fait souvent sur un blog WP. Ils ont offert à l’équipe de WP l’inclusion de ce système nativement, ce qui va répondre à cette problématique récurrente.
Encore plus fort, vous pourrez inclure, comme pour les sidebars, plusieurs menus à divers endroits de votre blog, et les personnaliser individuellement.
5. Les urls raccourcies
Suivant la tendance des micro-blogs et autre status updates, les développeurs de WordPress ont inclus une fonctionnalité dans l’admin de WP : la possibilité d’obtenir la version courte de l’url de l’article que vous êtes en train d’écrire. Par exemple pour l’article que vous lisez en ce moment-même, je sais que je peux utiliser l’url http://www.la-cremerie.com/?p=773 (qui est en fait l’url originale sans l’url rewriting) au lieu de http://www.la-cremerie.com/la-cremerie-passe-a-wordpress-3-0-ce-qui-va-changer/, ce qui est plus pratique si je veux la partager sur Twitter sans en cacher le nom de domaine par exemple.
Ce qui est étonnant, c’est qu’ils ne se soient pas branchés sur une API comme celle de bit.ly, tinyurl ou un autre service de raccourcissement d’url permettant d’avoir des urls encore plus compactes. C’est peut-être prévu pour une prochaine version ?
6. Les templates par auteur
Vous savez peut-être que vous avez la possibilité d’avoir un gabarit de page différent pour les listings et les pages seules selon la catégorie, mais avec la version 3.0, chaque auteur possèdera aussi son propre template. Cette nouveauté s’adresse aux développeurs : de la même manière que pour les catégories, il faudra nommer le fichier author.php avec le slug de l’auteur, donc pour moi par exemple : author-tim.php. C’est ce template qui va être pris avant author.php s’il s’agit d’un article de cet auteur.
A noter que les custom types ne marchent pas encore sur ce système. À lire, cet article où il est proposé une alternative à cette problématique.
7. L’aide contextuelle

C’est peut-être un détail pour vous, mais pour nous ça veut dire beaucoup : une aide est présente sur chaque page de l’administration de votre blog. En accédant à ce petit onglet en haut à droite, vous aurez des explications complètes sur ce que vous pouvez faire. Nous avons d’ailleurs participé à débugger la francisation de celle-ci.
Pour résumer
Vous l’aurez compris, cette nouvelle version, nommée Thelonious est une avancée majeure aussi bien pour l’industrie que les particuliers, que les développeurs et les utilisateurs. Pour aller plus loin, voici la vidéo de présentation officielle :
Pour plus de détails, vous pouvez également consulter l’article de l’équipe WordPress FR.
Chez Milky, nous avons déjà passé plusieurs blogs sans problème sous WordPress 3.0. Nous avons remarqué à quel point les équipes de développement optimisaient peu à peu leur code et l’accessibilité du système. Toutes les mises à jour d’extension et du cœur de WordPress se font depuis l’interface sans accroc. Pour rappel, il est également proposé un outil de recherche de thème gratuit depuis l’interface d’administration.
L’autre bonne nouvelle, c’est la disponibilité de la version française immédiatement au moment de la sortie (après une version alpha, beta, RC1, RC2, RC3, c’est vrai qu’on avait eu le temps de la voir venir…). Vous pouvez sans trop de danger faire une sauvegarde de vos fichiers et BDD, et mettre votre version de WordPress à jour. Cependant, comme à chaque sortie d’une nouvelle version, une nouvelle version mineure corrigeant des failles de sécurité sortira peu après, donc à vous de voir si vous prenez le risque de subir une attaque entre temps sachant que les chances que cela arrive sont généralement minimes. De nombreux blogueurs à forte audience ont déjà migré sans problème, pourquoi pas vous ?
Pour les plus curieux, voici la crème de la crème : la liste exhaustive des nouveautés plus ou moins visibles de WordPress 3.0.
2 commentaires :
Laisser un commentaire
Votre nom
10 Feb 2012
Abonnez-vous au flux RSS
Suivez-nous sur Twitter
Suivez-nous sur Facebook
Suivez-nous sur Tumblr
Suivez-nous sur Flickr
Nous contacter



Mad Men Yourself : simple mais efficace











23 juin 2010
La gestion des menus depuis l’interface d’admin de wordpress va bien me simplifier la vie.
L’intégration du mutualisé également.
23 juil 2010
Je n’ai pas encore testé le menu, vu qu’avant tout c’était pour moi, à voir dans un prochain projet :B
Par contre j’attend toujours une solution pour faire des miniatures d’articles, enfin je ne suis pas expert en dev, mais pouvoir attribuer facilement une mini image à chaque article.
Surtout pour illustrer un article sans passer par un plug in récupérant l’image.
Je ne sais pas si je suis clair mais bon ^^