Toute l'actualité de WordPress

Mardi 23 juin 2009 - Maxime

L’hebdo WordPress : version 2.8.1 beta, BuddyPress, bbPress

Sortie de bbPress Release Candidate 3

Encore quelques ajustements dans l’interface d’adminisration, des améliorations des performances et de l’intégration à WordPress ; cette release candidate 3 sera la dernière avant la version finale 1.0.

Roadmap de BuddyPress

L’équipe de BuddyPress, le moteur de réseau social pour WordPress Mu, vient de mettre en ligne la roadmap de ce projet. Celle-ci nous donne une bonne idée de ce qu’on pourra s’attendre à voir dans les prochaines versions.

WordPress 2.8.1 Beta 1

Quelques jours après la version 2.8, la première mise à jour mineure pointe le bout de son nez… ou du moins sa première ébauche. Pour corriger des petits bugs découverts depuis la sortie de la mise à jour majeure, l’équipe de développeur nous met à disposition une version beta 1. Plus d’explications par Amaury et en français.

Êtes-vous un WordPress Geek ?

C’est la question que Mark Ghosh de WebLog Tools Collection nous pose. Dites nous où vous vous situez. C’est marrant.

Le pouvoir des champs personnalisés

Ce n’est pas la première fois que je vous en parle mais les champs personnalisés de WordPress sont vraiment puissant. En voilant encore une preuve toute en explication.

Lundi 22 juin 2009 - Amaury

WordPress 2.8.1 en préparation…

Pas de vacances pour les développeurs de WordPress… à peine la version 2.8 sortie, que les voilà déjà à travailler sur la prochaine mise à jour mineure de notre outil préféré de publication !

Eh oui, comme dans tout projet informatique, on trouve toujours des bugs une fois l’application publiée, et WordPress n’échappent pas à la règle avec la préparation de la version 2.8.1.

Cette dernière est déjà disponible en bêta 1, elle corrige plusieurs bugs dont : (pour le moment, la liste grandit avec le temps)

  • Une correction pour les thèmes utilisant la fonction get_categories(), la fonction buggait dans certains cas… Avec la version 2.8.1,  il ne sera plus nécessaire de modifier son thème ;)
  • Des optimisations sur le tableau de bord de WordPress, et oui avec cette version 2.8, ce dernier consomme beaucoup de mémoire ce qui a eu comme conséquence de provoquer des pages blanches et incomplètes sur les serveurs un peu juste !
  • Une correction sur l’outil de mise à jour automatique, ce dernier effacer accidentellement des fichiers en supprimer les mises à jour échouées.
  • Un problème avec l’éditeur visuel et la compression des JavaScripts sur certains hébergeurs.
  • Sécurisation supplémentaire pour empêcher les actions non désirées de certaines extensions…

Bref, on trouve ici des corrections mineures touchant un faible pourcentage des installations WordPress, donc pas besoin de se presser sur cette bêta si tout fonctionne bien chez vous :)

Pour télécharger la version bêta depuis l’outil de mise à jour automatique, vous pouvez consulter la page suivante (en anglais).

Lundi 15 juin 2009 - Maxime

L’hebdo WordPress : bbPress et interview

Semaine calme du coté de WordPress, deux petites news pour vous :

Sortie de bbPress Release Candidate 2

Un mois après la RC1, on se rapproche de la version finale 1.0 du système de forum bbPress avec la sortie de la Release Candidate 2. Annoncée comme suffisamment stable, cette version peut être utilisée en production.

Interview de Matt Mullenweg

Matt Mullenweg est interviewé par Veronica Belmont dans le show Tekzilla. Ça parle thèmes et templates, application iPhone et petites choses à venir chez WordPress.

Jeudi 11 juin 2009 - Amaury

Nouvelle version du pack français !

Pour les personnes ayant migré vers la version 2.8, vous avez pu remarquer que le bloc d’avertissement de mise à jour reste afficher une fois la mise à jour faite.

En fait, Nikolay (le responsable internationalisation de WordPress) vient d’annonce sur le mailing des traducteurs qu’il y avait un petit bug lors de la génération des packs localisés et que de ce fait il manque une variable dans le fichier versions.php.

De ce fait, pour corriger le problème vous avez 2 possibilités :

  1. Éditer le fichier « wp-includes/version.php»  et ajouter à la fin du fichier la ligne « $wp_local_package = ‘fr_FR’;»  (attention aux quotes lors des copier/coller)
  2. Remettre à jour votre installation depuis WordPress

Si rien ne marche, n’oubliez pas qu’il y a un temps de latence entre chaque vérification sur le serveur de WordPress.org et que le bloc d’avertissement ne disparait pas instantanément et ensuite si rien ne fonctionne, télécharger l’archive ZIP, et envoyer le fichier via le FTP (plus long, mais efficace)

Jeudi 11 juin 2009 - Amaury

Sortie de WordPress 2.8 Fr

Voici une courte brève pour vous annoncer la sortie de WordPress 2.8 en version française !

La version anglaise a été publiée durant la nuit, et bien que Xavier ait réalisé un énorme travail sur la traduction au fur et à mesure du développement, il restait quelques corrections et ajustements de dernières minutes !

Vous pouvez télécharger la version française depuis le site fr.wordpress.org ou bien faire la mise à jour directement depuis WordPress, mais avant de faire quoi que ce soit sur votre installation, n’oubliez pas la chose suivante :

Une mise à jour est une étape critique sur votre base de données, pour éviter toute perte de données, veuillez faire une sauvegarde complète de votre blog (base de données + fichiers) avant de faire la mise à jour. Ce conseil vaut également pour le processus de mise à jour automatique !

Un article suivra pour vous détailler les nouveautés de cette version, et peut-être même qu’un membre de la communauté francophone prendra le soin de faire le sous-titrage de la vidéo de présentation ? (Avis aux volontaires !)

PS : Pour la mise à jour automatique, vous devez à priori utiliser la version française pour éviter tout message d’erreur, dans tous les cas, en cas de message d’erreur, télécharger le ZIP français, et envoyez le contenu sur votre FTP !

Pour plus d’infos, le forum possède déjà une bonne dizaine de sujets sur WP 2.8 !

PS2 : Si vous faites une mise à jour sur la version US, il vous sera probablement demandé de faire une mise à jour vers la VF peu après ;)

PS3 : si le message vous demandant de mettre à jour vers la 2.8, c’est normal : un système de cache fait que la prise en compte n’est pas immédiate. Patientez, ça va venir.
MISE A JOUR : il peut aussi s’agir d’un bug, lisez cet article !

PS4 : Attention, pour ceux qui croient que la RC1 est identique à la version finale, ce n’est pas le cas. Voici les différences.

Lundi 8 juin 2009 - Benoît

L’hebdo WordPress : WordPress 2.8 RC1, astuces et Buddypress

WordPress 2.8 arrive en RC1

La version Release Candidate 1 est sortie hier. Il ne s’agit pas encore de la version finale et définitive mais c’est comme si. En effet si aucun bug important n’est signalé alors la date de sortie de la version finale restera comme annoncée le mercredi 10 juin 2009. Nous sommes dons à J-2. Notons que la traduction française est d’ores et déjà prête et n’attend que vos remarques pour éventuellement s’améliorer d’ici mercredi. Vous pouvez donc l’installer sur un espace dédié aux tests afin de donner vos avis et surtout pour essayer la nouvelle mouture de votre moteur de blog préféré.

Générer des miniatures automatiques et sans extensions

C’est ce que nous propose Henri Labarre de 2803.fr avec un tutoriel des plus détaillés. C’est clair et très simple à exécuter. Fini les champs personnalisés pour que vos illustrations d’articles ornent dorénavant aussi votre page d’accueil.

BuddyPress passe en version 1.0.1

Après la sortie récente de BuddyPress 1.0, première version stable du moteur de réseau social pour WordPress Mu, le premier correctif arrive. BuddyPress passe donc en version 1.0.1 pour le bonheur des amateurs. Notez qu’une version française existe.

Jeudi 4 juin 2009 - Xavier

Nouvelles du front

Quelques informations critiques ont filtré ces derniers jours en provenance des développeurs de WordPress. Sans s’étaler sur une analyse en profondeur, voici un résumé rapide de ce que l’on a appris…

WordPress et WordPress MU ne feront « bientôt»  plus qu’un

wp-wpmu-merging

Cette annonce – assez logique vu combien le code de WPMU est désormais proche de celui de WP – a été faite par Matt (fondateur du projet) lors du récent WordCamp San Francisco, durant son habituel « State of the Word» . Après quelques jours de doute parmi les blogueurs qui n’étaient pas à l’évènement (cf. les updates chez Ozh), Matt a confirmé ce fait avec un simple commentaire, et Donncha (principal développeur de WPMU) a confirmé également de son côté.

Les détails sur la version de WP qui supportera le multi-blog, et sur la manière dont ce sera concrètement mis en place, n’ont pas encore été donnés (d’où le « bientôt»  du titre entre guillemets) :

  • pour la version, Matt aurait dit (j’insiste sur le conditionnel) de « faire attention à la version 3.0″… ;
  • pour la manière, on suppose que l’utilisateur pourra choisir, lors de l’installation, entre une installation solo ou une installation multiple ; ou, plus simplement, une option permettrait à tout moment de « déclencher»  la version multiblogs.

En tout cas, l’annonce est faite, tout le reste n’est que spéculation à l’heure actuelle. Affaire à suivre, donc.

WordPress 2.8 sortira la semaine prochaine

C’est tout chaud de ce soir : suite à la réunion hebdomadaire des développeurs sur IRC, Ryan Boren (développeur principal de WordPress) a annoncé plusieurs décisions (blogpost) concernant les versions à venir de WordPress:

  • Sauf problème majeur, WordPress 2.8 devrait sortirai mercredi prochain, le 10 juin. Pour ce faire, les bugs toujours non-résolus seront repoussés à une prochaine version, pour peu qu’ils soient non-bloquants ;
  • Plus technique : la prochaine version majeure de WordPress, WP 2.9, requerra MySQL en version 4.1.2 au minimum. Dans cette optique, des tests seront ajoutés à l’outil de mise à jour automatique pour s’assurer que seuls les utilisateurs disposant de cette version de MySQL pourront récupérer la 2.9, les autres recevant un message leur suggérant de contacter leur hébergeur à ce propos.
  • De la même manière, l’outil de mise à jour automatique de WordPress 2.9 se verra ajouter des tests pour afficher un message aux utilisateurs encore sous PHP 4, leur recommandant de passer à PHP 5 (sans pour autant l’imposer). Ce message contiendra un lien vers une page du Codex où seront expliqué les procédures idoines pour un maximum d’hébergeurs. Ce travail est fait dans l’attente, je cite (et traduis), « du jour béni où nous pourrons rendre PHP 5 obligatoire»  (sous-entendu, sans léser une majorité d’utilisateurs).

Quelques points à noter concernant les sauts de versions :

  • A l’heure actuelle, WordPress 2.7 (et donc 2.8) requiert au minimum PHP 4.3 et MySQL 4.0, respectivement sortis il y 7 ans et 6 ans ;
  • La version de MySQL qui sera requise pour faire tourner WordPress 2.9, la 4.1.2, est quant à elle sortie il y 5 ans presque jour pour jour. On peut donc estimer que ce changement de version n’est pas déraisonnable ;
  • La version de PHP qui pourrait un jour être requise pour faire tourner WordPress, la 5.0, date elle aussi d’il y a 5 ans presque jour pour jour. Le problème ici est que les hébergeurs sont encore trop réticents à mettre à jour ce composant majeur de la plupart des sites qu’ils hébergent…

Voilà. Un avenir radieux se présage donc :)

En addendum, je voudrais en profiter pour partager (et traduire) un petit bout de texte à propos des travaux sur WordPress 2.8, que j’avais initiallement envoyé aux listes wp-hackers et wp-testers.

Parmi toutes les versions majeures de WordPress recensée sur l’outil Trac, la 2.8 est celle qui a vu les plus de tickets ouverts (plus de 800), et surtout celle qui a vu le plus grand nombre de tickets fermés, donc de bugs résolus ou d’améliorations validées : 766 au moment où j’écris ces lignes.

D’habitudes, chaque version majeure termine sa période de développement avec une douzaine (voire une centaine) de tickets non-résolus, qui sont transmis à la version suivante, donc remis à plusieurs mois plus tard.

Mais pour la version 2.8, le nombre de tickets toujours ouverts à une semaine de la sortie a atteind un niveau inhabituellement bas : avec plus de 760 tickets fermés, la v2.8 dépasse déjà la v2.5 (750 tickets fermés) et la v2.7 (668 tickets fermés).

C’est d’autant plus notable que les version 2.5 et 2.7 ont vu de très importantes modifications internes (rappelez-vous les deux changement d’interface de l’année 2008), là où la version 2.8 n’apporte pas grand-chose côté interface, si ce n’est une révision de la page de gestion des widgets.

C’est tout d’abord dû aux quelques remises à plus tard de la date de sortie (rappelons que la date initiale était fin mars, puis en avril, puis…), ce qui a permis d’avoir plus de temps pour résoudre plus de tickets, mais c’est également dû au travail incessant de quelques fervents développeurs tiers dévoués à l’amélioration du projet, parmi lesquels on notera le travail du français (?) Denis de Bernardy, qui s’est dévoué à 100% à WordPress depuis la Chasse aux bugs (Has-Patch-Marathon) lancée à la mi-avril – à l’époque, 2.8 avait encore 500 tickets ouverts… Merci à eux pour leurs efforts, et vive l’open-source pour permettre de telles collaborations !

Mon avis est qu’en voyant la productivité de certains développeurs comme Denis, les core-devs de WordPress ont décidé d’en profiter pour nettoyer une bonne fois pour toute les bugs d’une version majeure, et surtout de limiter le passage de flambeau à la version suivante. Au final, la 2.8 sera sans doute l’une des version les plus propres de ces dernières années, et les versions suivantes profiteront certainement de ces fondations saines.

Par ailleurs, sachant que les core-devs comptent 1) intégrer WPMU à WP, et 2) préparer le passage éventuel à PHP5, cette volonté d’assainissement n’est que pure logique à moyen terme. Tout le monde y gagne.

Remercions donc dors et déjà tous les développeurs qui ont activement participer à faire de WordPress un outil toujours mieux conçus, et toujours plus à même de répondre aux attentes de ses utilisateurs, que ce soient les utilisateurs lambda comme les développeurs d’extensions et les créateurs de thème.

Rendez-vous mercredi prochain pour la sortie officielle – n’hésitez pas à croiser les doigts ! :)

De notre côté, la traduction est déjà prête…

Vendredi 29 mai 2009 - Arnaud

Comment fonctionne la réécriture d’URL ?

Lors de l’installation d’une nouvelle instance de Wordpress, il est recommandé de traiter en premier la forme de ses URLs pour ne pas avoir de souci par la suite. En effet, la réécriture d’URL facilite le crawl des moteurs sur les pages de votre site (et avoir des mots-clés reste toujours plus propre que d’avoir plein de paramètres dans tous les sens).

Pour rappel, l’accès au format d’URL est accessible directement dans l’interface Wordpress via Réglages > Permaliens > Structure personnalisée. A vous ensuite de choisir les variables que vous souhaitez faire apparaître dans l’URL (voir ce post pour s’aider).

Comment fonctionne concrètement la réécriture d’URL ?

  1. L’utilisateur accède à la page web via le nouveau forma d’URL « seo friendly» .
  2. Cette même URL, une fois chargée fait un hit sur le serveur qui traite la réécriture.
  3. Ce serveur fait la correspondance entre la nouvelle URL et l’ancienne.
  4. L’ancienne URL charge alors le code source d’origine de la page correspondante.
  5. La page s’affiche auprès de l’internaute, mais en utilisant l’URL réécrite.

En aucun cas, le fait de changer le format d’URL de votre Wordpress entraînera une modification du code HTML de vos pages ou de vos fonctions PHP (je préfère rassurer au cas où). Il s’agit bien d’une modification qui agit au niveau de votre serveur.

Source : Ramenos Blog – référencement