Toute l'actualité de WordPress

Samedi 19 décembre 2009 -

Sortie de WordPress 2.9 – « Carmen »

C’est à 00h32 (heure française) que Ryan Boren, l’un des core-developers de WordPress, a officiellement déclaré WP 2.9 comme étant prête à la diffusion — et par la même occasion, a officiellement lancé le développement de WP 3.0…

Cette nouvelle version est baptisée « Carmen », en hommage à la chanteuse de jazz Carmen McRae.

La mise à jour

Après de rapides vérifications, nous avons diffusé sur notre compte Twitter un lien de test pour les impatients, mais avons préféré laisser passer une nuit de sommeil pour être sûr de ne pas faire de bêtises. C’est maintenant fait ! Allez cliquer sur le lien de téléchargement de WordPress-Francophone, ou directement sur le site officiel, pour installer une nouvelle version (ou mettre à jour manuelle, pour ceux qui ont une version pre-2.7).
Si vous avez déjà une version moderne (donc, 2.7 et suivante) de WP, vous pouvez profiter de la mise à jour automatique !  Cliquez sur le bandeau qui apparaît en haut de l’interface…

capture1

…ou passer par le menu Outils > Mettre à Jour, et…

capture3
…cliquez sur « Mettre à jour automatiquement ». Et tout se passe directement de serveur à serveur :

capture4Et voilà !

Les nouveautés

Nous avons eu le temps d’aborder les différentes nouveautés de cette version. Je vais me contenter ici d’adapter l’annonce officielle

Quatre principales nouveautés dans cette version :

  1. Système global d’annulation d’action grâce à la Corbeille : désormais, si vous effacer un article ou un commentaire par erreur, vous pouvez le récupérer en un clic. Le grand avantage de ce système est que désormais, vous ne subirez plus les sempiternels messages « Êtes-vous certain(e) de vouloir faire cela ? » à chaque action…
  2. Editeur d’image intégré, qui vous permet de recadrer, tourner ou inverser vos images, et en modifier la taille. C’est la première étape d’une amélioration de la gestion des média par WordPress.
  3. Mise à jour d’extensions par lot, et vérification de compatibilité, ce qui signifie que vous pouvez désormais mettre à jour 10 extensions en un clic, plutôt que de devoir cliquer et patienter pour chaque extension disposant d’une nouvelle version. Par ailleurs, de nouvelles données de compatibilité sont maintenant exploitées afin de donner une meilleur visibilité sur le fonctionnement de l’extension pour votre version de WP et les version futures ; cela devrait rassurer ceux qui hésitent à chaque fois à faire une mise à jour…
  4. Intégration facile de vidéos : copiez-collez simplement l’adresse web de la vidéo sur une ligne à part dans votre article, et WP se chargera d’afficher la vidéo elle-même, grâce au support OEmbed pour les services suivants : YouTube, Daily Motion, Blip.tv, Flickr, Hulu, Viddler, Qik, Revision3, Scribd, Google Video, Photobucket, PollDaddy, and WordPress.tv. Plus de services arriveront dans les prochaines versions.

Viennent ensuite les modifications dites mineures, mais qu’il faut quand même noter, surtout ciblées développeurs/designers :

  • Support de l’attribut rel=canonical pour un meilleur référencement ;
  • Possibilité d’optimiser la base de données automatiquement, en ajoutant la ligne define('WP_ALLOW_REPAIR', true); au fichier wp-config.php ;
  • Les thèmes peuvent utiliser des « miniatures d’article », qui leur permet de lier une image à un article, ce qui peut être particulièrement utile pour les thème type « magazine » ;
  • Une nouvelle table dans la base de données, commentmeta, permet d’attacher des paires clef/valeur aux commentaires, tout comme les articles, ce qui étend largement les possibilités du framework de commentaire ;
  • Les types personnalisés d’article ont été mis à jour avec un meilleur support de l’API interne ; vous pouvez donc jouer avec plus de types que les juste les articles, pages et fichiers joints. Plus de possibilités de cet acabit arriveront avec la v3.0 ;
  • Vous pouvez définir des dossiers de thèmes spécifiques, de sorte qu’une extension peut définir un thème comme lui étant lié, ou vous pouvez avoir plusieurs dossiers partagés de thèmes sur votre serveur ;
  • L’éditeur WYSIWYG de TinyMCE a été mis à jour, ainsi que SimplePie.
  • Les barres latérales peuvent maintenant avoir une description, afin de mettre en évidence ce qu’elles font, et où elles le font ;
  • Vous pouvez spécifier les modèles de catégorie non seulement par numéro, comme c’est déjà le cas, mais également par identifiant textuel, ce qui simplifiera la vie des développeurs qui veulent jouer avec les catégories — par exemple les types d’articles !
  • L’inscription et les profiles sont maintenant extensibles, ce qui vous permet de récupérer leurs informations plus facilement, par exemple le compte Twitter d’un utilisateur ou n’importe quel champ que vous pourriez souhaiter ;
  • L’API XML-RPC a été étendue pour autoriser la modification des options d’inscription de l’utilisateur. Les problème de fichier joint de l’API Atom ont également été résolus ;
  • Il est possible des créer des galeries personnalisées avec les nouveaux attributs d’inclusion et d’exclusion, qui permettent de récupérer les fichiers joints à n’importe quel article, pas seulement celui en cours d’affichage ;
  • Quand vous modifier les fichiers dans l’éditeur de thème ou d’extension, ceux-ci se souviennent de votre position dans le fichier et vous y ramènent après la sauvegarde ;
  • Le bookmarklet de publication rapide a été amélioré et est plus rapide que jamais ;
  • Les taxinomies personnalisées sont maintenant inclues dans le fichier d’export WXR, et sont importées correctement ;
  • De meilleurs crochets et filtres pour les extraits, les smileys, les requêtes HTTP, les profiles d’utilisateurs, les liens d’auteurs, les taxinomies, le support SSL, les nuages de mots-clefs, query_post et WP_Query.

En tout et pour tant, plus de 140 contributeurs ont aidé à gérer les quelques 500 tickets (bugs et améliorations) qui ont aboutis à cette nouvelle version. Merci à eux !

Note 1

Beaucoup d’entre vous ont vu apparaître le fameux bandeau en haut de leur interface, qui malheureusement à ce moment là ne proposait que la version originale.

capture2

…et, ignorant l’avertissement en bas qui suggère de patienter un peu le temps que la VF soit également disponible, ils ont mis à jour WP directement. Dans les faits, ils se sont retrouvés avec le code de WP 2.9, mais les fichiers de traduction de leur version précédente (sans doute la 2.8.6). Ca « marche », mais notez bien que nombre de nouvelles chaînes sont apparues dans la 2.9, et donc qu’il vous faut maintenant mettre à jour votre fichier de traduction… à la main !

Récupérez le fichier fr_FR.mo, placez-le dans le dossier /wp-content/languages de votre blog… et vous devriez avoir les bonnes chaînes

Note 2

Comme d’habitude, la mise à jour automatique ne marche pas chez tous les hébergeurs. Les raisons peuvent être multiples. Trois solutions possibles : modifier les réglages sur votre hébergement pour que la mise à jour fonctionne (parfois, forcer l’utilisation de PHP5 suffit), mettre à jour à la main (comme au « bon vieux temps »)… ou changer d’hébergeur !

Passez de bonnes fêtes avec WordPress 2.9 ! ;)

Mercredi 16 décembre 2009 -

WordPress 2.9 en release candidate 1

Je me permets de publier l’information maintenant car si j’attends la semaine prochaine pour le faire dans l’Hebdo je risque d’être à la bourre et plus vraiment dans l’actualité. En effet, WordPress 2.9 est disponible en release Candidate 1 depuis quelques heures à peine. Il ne s’agit pas encore de la version finale mais on s’en rapproche de plus en plus. Cette version est donc toujours pour les tests, la plus grande prudence reste de mise, il n’est pas conseillé de l’installer sur un site en production. Encore du test, allez-vous me dire. Après les beta de ces dernières semaines on en finit plus… oui mais une RC c’est déjà presque une finale mais pas tout à fait.

Et justement cette version finale est attendue, si tout se passe bien pour la fin de cette semaine… c’est pour cela que je disais que la semaine prochaine il se pourrait que cette actualité ne soit plus très fraiche…

Depuis le temps que je vous dis qu’on tient le bon bout !

Tout arrive à qui sait attendre non ?

Mardi 15 décembre 2009 -

L’hebdo WordPress : extensions, twitter, bbpress

Une semaine assez riche pour WordPress, pas de grandes annonces mais plein de petites choses à nous mettre sous la dent. Ne nous privons pas ! De l’actu, de l’info, des trucs et astuces, des idées… bref c’est diversifié et y en a pour tout le monde. C’est ça aussi WordPress.

WordPress au cœur d’une polémique ?

Il semble qu’une polémique soit née autour de WordPress depuis l’apparition de la fonction de mise à jour automatique des extensions. Aujourd’hui avec l’évolution de cette fonction vers la mise à jour du coeur de WP, cette polémique s’est intensifiée. En fait, WordPress est comparé par certain à un spyware. Effectivement, on pourrait le croire vue les informations qui sont envoyées vers les serveurs d’Automattic à l‘insu de notre plein gré. Mais doit-on virer dans la pure paranoïa ?

bbPress : vers la version 1.1

Matt a publié le 10 décembre un article sur le blog de bbpress.org. Ce dernier avait pour but de lancer un appel aux utilisateurs du moteur de forum afin qu’ils choisissent les fonctionnalités qu’ils souhaitent voir implémenter dans la version 1.1 à venir. Pour cela un sondage a été mis en place. 4 questions simples sont posées avec l’objectif de recueillir les demandes précises des internautes.

Une nomenclature plus précise pour les bases de données des extensions ?

C’est Dougal Campbell qui pose la question. Il s’est en effet aperçu que les bases de données de WordPress peuvent vite devenir un véritable capharnaüm après plusieurs années d’utilisation et d’installation/désinstallation d’extensions. Il constate avec raison que de nombreux plugins enregistrent des informations dans notre bases de données. Le problème est que chacun possède sa propre nomenclature pour nommer les tables créées et toutes les données enregistrées. Si bien qu’on ne peut plus toujours savoir quelle information de la base de données appartient à quelle extension. Et lorsque ces extensions ont été supprimées du blog, les informations en bases de données peuvent rester. Bref ! Dougal soumet une idée pour remettre de l’ordre dans tout cela.

WordPress et Twitter

Il y a quelques jours Matt expliquait que le micro-blogging était complémentaire du macro-blogging, autrement dit que des outils comme Twitter ne devaient pas être opposés au traditionnel blog. D’ailleurs, une API vient d’être développée pour lier WordPress.com et Twitter.

Pour nous autres, utilisateurs de WordPress autonome, des extensions existent pour nous aider à lier notre blog à notre compte Twitter. Twitter Tools va permettre de publier le contenu de son blog très facilement et automatiquement sur Twitter. Cependant, il va aussi nous permettre  l’inverse, à savoir de publier ses tweets sur son blog et toujours de manière automatique. Twittememe, quant à lui va ajouter un bouton sous chaque article afin d’autoriser les lecteurs à twitter notre contenu pour le diffuser le plus largement.

Pour rappel le twitter de WordPress Francophone est twitter.com/wordpress_fr.

Alors à vos Twitters !

Un nom pour les extensions « officielles » ?

Les premiers résultats du sondage lancé par Jane Wells dont je vous parlais dans le dernier hebdo sont disponibles. Ils font état des choix suivants :

Core 1130, 34% Official 818, 24% Canonical 563, 17% Validated 399, 12% Other 215, 6% Standard 175, 5% Premium 55 2%

WordPress 2.9, on tient le bon bout.

A la date du 13 décembre, il ne reste que 9 tickets ouverts dans le Trac. Le développement est arrivé à 98 %. La version finale arrive… bien que 2 autres tickets soient apparus hier…

WordPress.tv en français

Non il n’existe pas encore d’équivalent francophone du site officiel des vidéos dédiées à WordPress… mais finalement nul besoin de cela. En effet, sur le site original il suffit d’utiliser le tag « francais » et toutes les vidéos francophone sont alors affichées. Actuellement, 17 sont disponibles et leur nombre augmente régulièrement.

Comment optimiser simplement WordPress pour les moteurs de recherche ?

Cette question est récurrente dès lors qu’on anime un blog. Bien que WordPress soit par défaut très bien équipé de ce côté, il est possible d’encore améliorer les choses grâce à des conseils pratiques simples à mettre en place.

Mardi 8 décembre 2009 -

L’hebdo WordPress : WordPress 2.9, des hacks, des projets…

On a mis du temps à le relancer cet hebdo, la pause estivale aura duré même pendant l’automne… c’est la crise hein ! ^^

Pour le retour de l’hebdo, quelques petites chose à se mettre sous la dent :

WordPress 2.9, pas de date mais ça arrive…

Nous parlions de WordPress 2.9 dans le billet précédent alors on y reste. En effet, Weblog Tools Collection nous fait part d’une remarque très juste repéré sur le blog de développement : les chaines de traduction sont passées en feature freeze. Autrement dit, elles ne changeront plus. Si ces chaines sont définitives autant dire que la version finale est très proche. Les traducteurs peuvent se remettre au boulot sans craintes (suivez mon regard :) ). bon je vous l’accorde, l’indicateur n’est pas des plus fiables mais à défaut on va s’en contenter !

Des extensions officielles ?

Jane Wells relance un sujet déjà abordé dans les hautes sphères wordpressiennes et notamment lors de WordCamps outre-atlantique… les extensions « officiels » (canonical plugins dans la langue de Barrack Obama). Par ce terme seraient désignées des extensions conçues par la communauté mais en étroite collaboration avec les développeurs de WordPress. Ceci dans le but d’avoir un panel d’extensions officielles, sûres et compatibles avec toutes les versions de WordPress. Dans le cadre d’un tel projet, des services tels que des forums de supports spécifiques, un trac réservé et autres du genre seraient alors mis en place. De telles extensions seraient signalées et mises en avant et bien sûr disponibles en GPL dans le répertoire officiel des extensions. Ces dernière feraient l’objet d’une attention particulière lors des mises à jour de WordPress et seraient elles-mêmes adaptées en priorité le cas échéant.

Jane propose un petit sondage pour connaître l’appellation préféré des internautes pour de telles extensions. On a le choix entre extension… canonique, premium, officielle, validée, standard ou encore Core. Donnez donc votre avis sur la question.

22 hacks pour WordPress

C’est Jonas Luthi qui le retwitte : instantshift.com propose pas moins de 22 hacks pour WordPress. Rappelons qu’un hack est une modification du thème voire du cœur de WordPress pour intégrer une fonction directement sans passer par une extension. Il est conseiller de faire une sauvegarde de ses fichiers avant de se lancer dans l’aventure. On va dire que de telles manipulations sont réservées à un public averti… mais avec un minimum d’attention tout le monde ou presque peut s’y essayer. Alors à vos claviers !

Amélioration prochaine de WordPress.org

Matt a relancé le 5 décembre sur le blog de développement l’existence du tag « WordPress.org » sur le trac de WordPress qui permet de suggérer toutes les améliorations souhaitées sur le site officiel de WordPress. On constate dans le même temps que ces derniers jours les apports sur ce tags deviennent nombreux. Des suggestions sont faites notamment sur les parties « thèmes » et « extensions ». Notons que d’autres rubriques et composants du site sont également visés. Des changements semblent donc programmés. On va surveiller cela de près.

Pour l’instant je reprends le titre « l’hebdo WordPress… » mais je ne sais pas si je pourrais tenir le rythme hebdomadaire alors soyez indulgents… ^^’

Dimanche 6 décembre 2009 -

WordPress 2.9, c’est pour bientôt !

Annoncée pour le 30 novembre 2009, la prochaine mise à jour majeure de WordPress promet son lot de surprises… et est déjà en retard mais pour la bonne cause. Les développeurs nous ayant habitués a ces retards dans le seul but de mieux aboutir leur produit. Ce qui est une bonne chose en soi. Croisons les doigts pour que cela ne dure pas trop longtemps maintenant et passons à la revue des nouveautés.

Tout d’abord, côté utilisateur nous pouvons noter les apports et modifications suivants :

  • une corbeille va faire son apparition afin de pouvoir récupérer un contenu malencontreusement supprimé. Cela concernera à la fois les pages, les articles, les commentaires et les fichiers attachés (images, PDF, documents divers…). Cette corbeille fonctionnera selon le même principe que celle présente depuis des années dans Windows. Elle autorisera la restauration du contenu sélectionné et aussi sa suppression définitive.
  • Un éditeur d’image minimaliste arrive dans WordPress. On pourra retoucher rapidement une image avant la publication telle que la découper, la redimensionner, la faire pivoter… et ce sur toutes les tailles générées ou que sur la vignette par exemple.
  • Amélioration de la gestion des images en général.
  • L’option qui nous permet de choisir si on veut apparaitre ou non dans les moteurs de recherche sera maintenant disponible dès la phase d’installation de WordPress. Ce qui permettra d’éviter qu’un site « privé » ne soit disponible dans les moteurs de recherche par erreur.
  • Les thèmes classic et défaut verront leur champ de commentaire valide XHTML.
  • Les commentaires font leur apparition dans les pages du thème « défaut ».
  • Le Press-minute a été corrigé de ses bugs.
  • Une vignette pourra être attribué à chacun des articles directement, sans passer par les champs personnalisés.
  • Soulignons la mise à jour de TinyMCE vers la version 3.2.7

Ensuite, côté développeur, de nombreuses nouveautés et/ou améliorations vont faire leurs apparitions. Il y en a tellement que je ne les passerais pas en revue ici mais on peut en avoir la liste sur le codex en même temps que l’intégralité des nouveautés côté utilisateurs.

Notons la sortie de WordPress 2.9 Beta 2 le 2 décembre dernier afin que la communauté puisse tester le produit et faire remonter les premiers problèmes avant la sortie de la version finale. Si vous avez un blog de test ou une solution pour héberger cette version d’essai ne vous gênez pas, c’est fait pour.

Mise à jour du 7 décembre 2009 : Libretto nous détaille un certain nombre de ces nouveautés.