April 26, 2018 — First off, what exactly is user generated content (UGC)? This is content that is created by your customers. It can be anything – a blog post, product reviews, photos, videos or comments. Content marketing is currently a top marketing strategy for most businesses. A report by Demand Gen shows that 47% of customers surveyed will read about three to five pieces of content prior before they consider reaching out to a company to get its products or services.
April 26, 2018 — Explicaré diversas técnicas para atraer tráfico a nuestro blog/tienda/página web, usando las redes sociales, el email marketing y otra serie de técnicas para atraer tráfico a nuestra web. Y luego ya dentro de la web intentar que se subscriban a nuestra newsletter o que compren algo en nuestra tienda online. Son técnicas más que probadas y que utilizan los grandes.
April 26, 2018 — Avez-vous déjà entendu parlé des outils tels que Gulp, Grunt, Webpack… ? Ils vous permettent d’accomplir des tâches en direct lors du développement de votre site, comme recharger le navigateur à chaque modification, synchroniser le site sur votre mobile, tablette et ordinateur afin de tester le responsive, compiler vos fichiers CSS et JS et les optimiser.
Un outil comme Gulp est facile à installer sur votre projet WordPress, même pour les allergiques de la ligne de commande, et vous apportera de nombreux avantages lors de votre développement :
Compilation de vos styles (Sass, Less, Stylus)
Compression de vos CSS et JS
Live Reload
Browser Sync
AutoPrefixer
April 26, 2018 — Le succès de WordPress est en grande partie liée à sa flexibilité grâce notamment à ses nombreuses extensions. Gutenberg, le nouvel éditeur de contenu de WordPress ne déroge pas à la règle, venez découvrir les différentes API permettant de modifier Gutenberg de long, en large et en travers.
Créer des blocks,
Supprimer des blocks,
Modifier des blocks,
Créer des gabarits (templates)
Adapter votre thème
Modifier les styles de l’éditeur et des blocks
Ajouter des boutons, des panels à l’interface
Manipuler les contenus de l’éditeur
Les possibilités de modification sont infinies, laissez libre cours à votre imagination !
April 25, 2018 — Hablaremos y aclararemos dudas sobre qué es la caché, cómo se genera, para qué sirve y cómo resolver problemas. Compararemos dos de los más grandes plugins de caché y veremos otras múltiples opciones de caché que nos ofrecen los servidores, su aplicación dependiendo de los servidores apache/nginx.
April 25, 2018 — As WordPress developers and project managers, freelancers and agencies, our work revolves around the concept of the client project. We invest countless hours in discussing and preparing projects for presentation throughout the sales process. In this context, we limit ourselves to thinking about projects from the perspective of budget, timeline, and resources. After all, this is the information we need to land sales and maintain a revenue stream. However, a successful project is much more than a set of numbers in a proposal. Projects are complex systems with multiple inputs and outputs. They are impacted by relationships, variables and dependencies. Neglecting these intricacies and interactions at the beginning of a project only increase the risks that your project team will need to overcome. Establishing a sustainable and thorough infrastructure for your project will mitigate these risks and allow your team to focus on writing awesome code and generating opportunities for your team and your clients. This talk will focus on practical suggestions for effective onboarding, offboarding and documentation that will improve your ability to establish a healthy, self-sustaining project.
April 25, 2018 — As lead of the Ongoing Client Support at CrowdFavorite I’ve worked with lots of legacy code on different projects. This session covers some of the lessons we’ve learned in the process and tips how to deal with the most common issues faster and more effective. It also shows how the legacy code can be actually fun.
April 25, 2018 — Webpack est le « bundler » de modules qui a remplacé Browserify dans le core de WordPress en 2017.
Mais comment l’utiliser dans son propre thème WordPress? Quels sont ses avantages par rapport aux outils de compilation comme Grunt et Gulp ?
Comment bénéficier du HMR (hot module replacement) et quel est la différence avec le live-reload ?
Qu’est ce que ça veut dire tree-shaking et chunking* ?
Comment est ce que ça peut aider à faire un thème avec un minimum de code et un maximum de couverture ? Comment utiliser Webpack pour aller plus loin en créant une base pour un thème React ou Vue ? Cet atelier répondra à ses questions pour débuter avec Webpack dans WordPress.
*secouage des arbres et découpage
April 25, 2018 — Vous vous doutez bien qu’un thème n’est pas accepté comme ça sur le répertoire officiel WordPress.org, pas vrai ? Oui, c’est pas si simple 🙂
Expert en analyse de sites web, Jean-Philippe Audit vous propose de vous faire entrer dans le monde de la revue de thème. C’est pour la bonne cause (WordPress.org) mais c’est aussi très utile pour prendre du recul par rapport à ses propres pratiques de développement ou pour étudier un thème avant de l’utiliser.
Que vous soyez un ou une futur·e auteur·e de thème WordPress ou un développeur·se confirmé·e de thèmes sur-mesure, Jean-Philippe vous présentera la méthodologie de mise en place d’une installation WordPress de « reviewer », le jeu de données destiné aux tests unitaires et toutes les extensions utiles à cette prestation : Theme Check, Debug Bar, Log Deprecated Notices, Theme Sniffer, Monster Widget, Pig Latin… et Tide qui va maintenant être implémenté de façon générale sur WordPress.org.
Monsieur Audit vous présentera des bonnes pratiques utiles pour contribuer à WordPress.org mais aussi idéales pour tester un thème – officiel ou premium – et être rapidement fixé sur sa qualité et son respect des règles de l’art. On parlera aussi des bonnes pratiques de qualité web au sens plus général, mais toujours dans une certaine austérité liée à l’exercice de l’audit, parce que bon « c’est que ça rigole pas ici hé ho » !
April 25, 2018 — Depuis deux ans, un nouvel acteur du monde mobile est arrivé : les progressive web apps (PWA). Ces applications mettent à profit les dernières évolutions des navigateurs internet (local storage, service workers, notifications web, JavaScript avancé…) pour proposer une expérience utilisateur qui se rapproche des applications mobiles (rapidité, mode hors ligne, animations, notifications…). Durant cet atelier, nous vous proposons d’explorer comment créer une PWA qui a WordPress comme back office. L’atelier s’appuiera sur une PWA réelle et des démonstrations de code. Ça sera l’occasion de peser le pour et le contre des PWA et d’échanger sur des cas d’utilisation. L’atelier est plutôt destiné aux développeurs ayant une bonne connaissance de WordPress et de JavaScript.