April 17, 2015 — Prendre en compte l’accessibilité dans les projets WordPress, c’est permettre à tous les internautes d’accéder à votre site sans blocages, c’est faciliter l’accès à l’information et aux services.
Mais quels peuvent être les obstacles ? A travers des démonstrations, nous verrons comment les personnes en situation de handicap utilisent les sites Web et nous mettrons en évidence les difficultés rencontrées.
Et comment éliminer les barrières ? Nous analyserons les solutions existantes comme les thèmes «Accessibility-ready», l’extension WP Accessibility. Nous verrons comment agir sur le code généré par WordPress.
Nous examinerons quelques plugins ayant un bon niveau d’accessibilité ou qu’il est nécessaire d’améliorer.
April 17, 2015 — L’image que l’on donne à WordPress de simplement gérer des blogs est révolue. Lors du “State of the Word” 2014 en octobre dernier, les résultats du sondage mené auprès de la communauté WordPress présente que 6% de développeurs emploient maintenant WordPress comme base pour le développement d’application web. Cependant, WordPress a du mal à séduire des développeurs qui sont habitués à des concepts de programmation plus modernes tels que la programmation orientée objet, des motifs de développement MVC avec une séparation claire de la logique et du visuel, … Avec le framework Themosis, nous cherchons a attirer ces développeurs vers WordPress. Le framework Themosis est une extension à WordPress qui fournit non seulement des fonctionnalités supplémentaires et des raccourcis mais surtout une structure pour le code de votre site ou application web. Durant cet atelier, nous allons démontrer les diverses API de Themosis en réalisant une installation de base du framework et de WordPress. Nous parcourons l’ensemble des fonctionnalités pour personnaliser l’administration de WordPress (créer des “custom post type”, des “metabox”, des “custom fields”, des pages d’options, …) et le “front-end” tout en apportant une introduction au développement MVC (Model – View – Controller) avec WordPress.
April 17, 2015 — En 2015, l’internationalisation et la localisation deviennent des priorités pour la démocratisation et l’adoption de WordPress mondialement. Pas moins de 3 ateliers à ce WordCamp Paris 2015. Serions-nous dans l’air du temps ? Ne ratez pas le coche !
Vous êtes développeur de thèmes ou d’extensions, venez découvrir et partager les fonctions, guidelines et workflow disponibles pour optimiser votre i18n.
Vous êtes déjà traducteur ou pas encore, venez découvrir les nouveaux outils communautaires en ligne comme Transifex pour vous faciliter le travail.
Ensemble, créons et traduisons… Je vous attends.
April 15, 2015 — Avec l’arrivée du rétina et des multiples résolutions d’écrans, la mise en place du responsive image dans WordPress n’est pas si simple. Aujourd’hui le W3C n’a pas encore acte sur une structure à appliquer sur nos intégrations HTML, cependant il existe des solutions fonctionnant sur l’ensemble des navigateurs du marché au travers de scripts JS. L’objectif de cet atelier est de vous présenter un plugin WordPress qui implémente les attributs srcset dans les balises images couplé à librairie JavaScript Picturefill. Ce plugin est destiné aux intégrateurs et aux développeurs pour simplifier la mise en place du responsive image dans les thèmes WordPress.
April 14, 2015 — Votre site croule sous le succès ? Les plug-ins de cache statique ne suffisent plus ? Cet atelier aura comme objectif de vous présenter les points de ralentissement fréquent d’une installation WordPress. La seconde partie expliquera quel mode opératoire adopter, et notamment comment profiler son application avec les outils du marché (XHPROF) et les plug-ins pour comprendre et améliorer la performance intrinsèque de votre site.
April 9, 2015 — Pour développer correctement un plugin WordPress avec une composante Javascript forte il est nécessaire d’utiliser des outils pour ne pas se perdre en route. Dans cet atelier nous allons voir les outils d’automatisation des tâches, la création d’un petit module avec Backbone, Underscore et quelques plugins Backbone. Puis la compilation finale de notre script pour avoir un fichier le plus petit et développer en enlevant le maximum de bruit des petites erreurs possibles.
April 6, 2015 — Dans cet atelier, Richard va expliquer l’utilisation de base du plugin Jetpack (comment le connecter à WordPress.com, comment configurer ses modules les plus populaires), et il partagera les meilleures pratiques pour l’utilisation de Jetpack avec les sites de vos clients ainsi que quelques conseils plus avancés. Il va également être disponible pour offrir du soutien technique pour Jetpack en personne pour quiconque en a besoin.
April 5, 2015 — Vous avez apprécié les conférences et discussions autour de WordPress lors de ce WordCamp Paris? Cela vous a donné l’envie de partager à votre tour, dans votre ville, mais vous ne savez pas par où commencer ?
Cet atelier est fait pour vous !
Je vous propose un tour d’horizon des différents formats d’événements Tech & Design et leurs avantages et inconvénients, appuyé de retour d’expériences sur ceux que j’ai pu organiser.
J’aborderai également ce qui me semble être les meilleurs façons de faire, des astuces et outils pour faciliter la réalisation de votre futur événement.
April 5, 2015 — WordPress est un formidable outil de contribution et d’administration, via un back-office ergonomique abouti. La donnée produite, servie habituellement par le thème en front end, peut également être exploitée par des briques développées avec Node.js pour répondre à des problématiques d’application temps réel, de performance, de séparation des métiers (dev front, dev back). L’atelier présentera les pistes à explorer pour mixer les deux technologies et proposer une expérience plus riche aux internautes.
April 4, 2015 — Qu’est que c’est un framework du thème? On les vois souvent dans les thèmes premium, il y en des célèbres comme Hybrid et Genesis. Mais comment créer son propre framework- un système qui permet de réutiliser et d’affiner son propre code tout en respectant les “best practices » avec une séparation de fonctionnalité et de style. Comment faire pour des plugins qui sont nécessaire au project? Voici mon parcours, mes idées, quelques conseils…