December 9, 2016 — Pour avoir un site Web qui est capable de supporter beaucoup de visites et facile d’entretien demande beaucoup de précautions.
Tout faire sur le site Web public parce qu’il est difficile de pouvoir reproduire et se résoudre tout réinstaller, nous faisons les « coins ronds ».
Télécharger sur le serveur lorsqu’on enregistre des changements est une méthode de travail à bannir depuis les années 1990.
Comment organiser son espace de travail de développement Web et pouvoir le comprendre?
Comment l’organiser pour que je n’aie pas à écrire dans des documents texte comment j’ai fait la dernière fois?
Comment être capable de répondre à la charge de travail s’il y a beaucoup de visiteurs simultanés parce qu’il est devenu populaire?
Les « frameworks » de développement modernes et commerciaux ont toutes leurs façons de fonctionner et WordPress n’est pas facile a adapter aux techniques modernes.
J’illustrerai comment adapter WordPress pour être plus facile à entretenir de façon automatisée. Je démontrerai aussi quelques gabarits fonctionnels dans un contexte de système de gestion de configuration, comment organiser son code pour qu’il puisse être possible de travailler localement, et y exécuter la même configuration partout en tenant compte des subtilités à observer.
Il y a plein d’outils, de techniques, et tutoriels de disponibles sur le Web. Cette présentation illustrera par quoi commencer, et j’y partagerai quelques leçons apprises à la dure.
December 2, 2016 — Maintenant que l’API WordPress a libéré votre CMS favori des confins d’un site monolithique, vous pensez utiliser React+WordPress pour votre prochain site. Bien que les avantages de cette séparation de responsabilités soient clairs, plusieurs questions demeurent, surtout pour un site web bilingue axé sur le contenu. Comment éviter le double chargement AJAX? Comment conserver ses bonnes pratiques SEO techniques? Comment faire l’internationalisation? Durant cette présentation, nous allons prendre comme exemple la construction de la version 2.0 du site de DecodeMTL. Nous vous montrerons ce que nous avons appris en utilisant l’infrastructure WordPress+React, et mettrons en open source le code qui supporte la présentation.
December 2, 2016 — De façon générale, le graphiste prépare les maquettes et le développeur les découpe. Parfois, cette relation peut créer des tensions. « Bon! Encore un blending mode! Grrr! » J’aimerais vous donner des trucs pour mieux préparer les maquettes en vue de la découpe ainsi que des astuces pour les développeurs un peu moins à l’aise avec Photoshop. Ensemble, j’espère qu’on pourra créer une meilleure harmonie entre les deux partis en améliorant la communication.
December 2, 2016 — Créer un blogue ou un site de présentation d’entreprise est assez facile avec WordPress. Par contre, gérer une boutique en ligne avec des centaines d’items ou un site ayant de nombreux contenus devant régulièrement être mis à jour devient rapidement complexe. C’est d’autant plus évident en entreprise où peu de personnes connaissent bien le fonctionnement de WordPress. Je vous propose de présenter un cas où avec quelques plug-ins (je ne suis pas programmeur) et la bonne configuration, il devient facile et rapide de gérer efficacement des milliers d’éléments qui doivent être mis à jour régulièrement. Dans ce cas précis, la personne qui tient à jour les données n’a besoin d’aucune connaissance en WordPress. Je vous montrerai en même temps comment optimiser efficacement le référencement Web (SEO) dans un tel contexte.
December 2, 2016 — Une discussion ouverte entre Alexandre Simard, spécialiste WordPress, et Me Marcel Naud, avocat spécialisé en droit d’auteur et droit commercial lié à la propriété intellectuelle. Nous tenterons ensemble de démystifier la licence GPL et ses conséquences pour tous les types d’utilisatrices de WordPress. Un FAQ vivant, en somme!
December 1, 2016 — C’est bien connu, comme blogueur, on a plein d’idées, mais toujours trop peu de temps pour les mettre en oeuvre. Avec ces différents outils connexes à WordPress et à votre flux de travail, vous simplifierez votre quotidien et vos publications. Nous aborderons des sujets comme les extensions (plugins) essentielles pour vous assurer une publication de qualité avec moins d’efforts (SEO, calendriers, flux de travail, etc.), les différents outils que vous pourriez utiliser autour de WordPress et les ajouts incontournables à ce dernier! Vous repartirez en sachant que vous pourrez gagner du temps sans diminuer la qualité de votre blogue.
December 1, 2016 — Oups, des affichages ne sont pas tels que conçus, pire mon site plante. À L’AIDE ! Partout on me répond :
” Bien sûr, tu avais auparavant testé/validé ta modification hors ligne ? Et tu as fait une sauvegarde « un backup » avant la modification en production ? ”
” Euh, non, je n’ai pas d’environnement de test… je ne sais pas par où commencer… et pour la sauvegarde, non, je n’en ai pas, de toute façon, c’était juste une petite chose que je voulais modifier… J’ai toujours fait mes modifications directement sur le site en prod et cela a toujours bien fonctionné ! “
Pendant que je recherche et expérimente des solutions, mon site est soit affreux, soit inaccessible… Excellent pour mon entreprise !!!
Cela vous interpelle ? OK, on comprend tous l’importance des sauvegardes, mais comment on fait ? Comment je la remets en place la sauvegarde ? Comment je crée un environnement de test ? Et si je suis en multisite ?
Nous allons tenter de démystifier l’environnement de test et les sauvegardes, comment faire pratico-pratique avec des outils gratuits, avec en prime quelques erreurs à éviter.
October 14, 2016 — Thierry Pigot, lead organizer of the WordPress meetups in Paris tells how he contributes to the organization of WordCamp Paris and the upcoming WordCamp Europe in June 2017.
May 30, 2016 — Translating WordPress to French
with FX Bénard, General Translation Editor for WordPress in French
May 20, 2016 — Présentation sur WP-CLI et comment s’en servir pour certaines taches comme la mise en place d’un nouveau site, le « search and replace » dans la base des données, et les mises à jour des extensions et de thèmes. Éventuellement, « Community Commands » pour les extensions et shell scripting.