Salut, je suis

Emmanuel Lemal

Je construis des trucs pour le web.

Développeur web, expert WordPress et enseignant dans une Haute École bruxelloise. Je dispense des cours sur les technologies du web à des futurs développeurs front-end.  En 2020 je me suis associé au studio graphique THIS IS HOMEMADE pour proposer une offre complète et diversifiée.

Je réalise aujourd’hui tous types de projets orientés web, avec une expertise particulière pour WordPress et plus récemment pour Elementor. 

Mes services

Développement WordPress

Développement de tous types d’applications e-commerce, site communautaire, multilingue… au moyen des plugins les plus populaires et/ou de code fait sur mesure. Configurations avancées des différents plugins.

Optimisation & sécurité

Optimisation de la vitesse de chargement du site, suppression des vulnérabilités de malware. Mise en place de plugins de sécurité, Optimisation SEO…

Correction de bugs

Je peux résoudre tout type de bug dans votre site WordPress, vous aider dans des moments de panique quand votre site est down ou rencontre des dysfonctionnements

Développement sur mesure

Développement sur mesure d’applications orientées web.

Projets

Je réalise la majorité des projets avec mon binôme Sébastien de thisishomemade
avec qui j’enseigne également le développement web en Haute École.

Mais parfois je travaille en solo. Chaque projet mentionne si je l’ai fait avec Seb ou en solo.

Cartographie Sans Papiers Bruxelles

Archives Poétiko-politics des lieux occupés et autogérés par et pour des personnes sans-papiers à Bruxelles, depuis les années 2000. J’ai réalisé cette carte interactive pour le Ciré pour lequel je réalise pas mal de choses. Le contenu est encodé dans un fichier Excel à partir duquel je génére les points sur une google maps que j’ai customisée.

Découvrir la carte

Technologies employées

Google Excel Sheet, Google maps, JSON et pas mal de javascript

BLAST Gallery

Solo

Gallerie éphémère pour mon ami Christophe.

Visiter le site

Technologies employées

WordPress & Elementor, ACF Pro, Custom Post Type UI, WP Optimize, Wordfence, WPML

Campagne athérosclérose

Solo

Campagne de la Ligue cardiologique belge pour sensibiliser à l’athérosclérose qui est le tueur numéro 1 dans le monde. Je réalisé 2-3 campagnes par an pour cette association. Découvrir la campagne.

Technologies employées

WordPress & Elementor, fullPage.js plugin for Elementor. Je connaissais ce plugin pour l’avoir beaucoup utilisé en statique. J’ai pris beaucoup de plaisir avec la version développée pour Elementor.

WeWelcomeYoungRefugees

ThisIsHomemade

Création du site web « We welcome young refugees », développé pour le football club de Kraainem. Une série de portraits et récits de jeunes réfugiés et de bénévoles a été réalisée et illustrée par les photojournalistes du collectif Huma. Ramzan, Mohamed, Sandra, Abdou, Valentine, Marie-Claire sont les héros de cette plateforme photos virtuelle qui raconte chacune de leur histoire.

Découvrir le projet

Technologies employées

WordPress,  ACF Pro, Custom Post Type UI, WP Optimize, Wordfence, WPML

1enfant 1arbre

Solo

En juin 23 j’ai été contacté par Claudine car le site de son organisation rencontrait quelques soucis. Elle m’a demandé si je pouvais l’aider et après analyse du site je me suis dit que ça serait plus sympa de lui proposer un vrai site. C’était la période des examens, j’avais un peu de temps libre et ça faisait un moment que j’avais envie de m’engager de manière bénévole. J’ai donc proposé de réaliser le site de manière entièrement bénévole afin de soutenir ce projet que je trouve juste génial !

Découvrir le projet

Toi aussi tu as un projet à valeur sociale et humaine mais pas ou peu de budget ?  Fais-moi signe !

Technologies employées

WordPress & Elementor, ACF Pro, Custom Post Type UI, WP Optimize, Wordfence et un peu de code custom.

Capsule 12

Solo

Ce projet pour l’agence Capsule 12 utilise les toutes dernières fonctionalités Elementor Pro. Je me suis beaucoup amusé à rendre possible les idées du graphiste de Capsule 12.

Technologies employées

WordPress & Elementor avec les fonctionnalités avancées: nested accordions, nested tabs, custom loops & loop grids, taxonomy filter, loop carousel, hotspots, effets parallax, animations lottie et beaucoup de custom code pour combiner le tout.

sunday studio

Solo

Pour mes amis Laura & Lionel, développement d’un onepage pour leur studio d’architecture sunday studio. Page toute simple avec récupération de leur flux Instagram. Découvrir le site

Technologies employées

WordPress & Elementor, Smash Balloon

Espace Social

ThisIsHomemade

Refonte intégrale (design et développement) du site web de l’asbl espace social télé-service, asbl active depuis 1961 dans l’accompagnement de personnes en difficulté, en situation de précarité voire de grande pauvreté. Découvrir le site

Technologies employées

WordPress & Elementor, ACF Pro, Custom Post Type UI, Polylang, Events Manager (avec du code personnalisé pour correspondre entièrement aux besoins de l’association),  WP Simple Pay pour les dons en ligne, WP Optimize, Wordfence

mon diplome

ThisIsHomemade

Création du site mon diplome pour le ciré et Bon, le site sert de référence pour l’équivalence de diplôme pour les étrangers en Belgique.

Découvrir le site

Technologies employées

WordPress & Elementor, ACF Pro, Custom Post Type UI, Events Manager (avec du code personnalisé pour correspondre entièrement aux besoins de l’association),  WP Optimize, Wordfence, WPML

Front Anti-Expulsions

Solo

J’ai réalisé ce site de manière bénévole pour des amis très impliqués dans cette problématique du logement à Bruxelles. C’est ma modeste contribution à cette noble cause ! Toi aussi tu as un projet à valeur sociale et humaine mais pas ou peu de budget ?  Fais-moi signe !

Découvrir le site

Technologies employées

WordPress & Elementor, ACF Pro, Custom Post Type UI, WP Optimize, Wordfence

Bio Vrac

Solo

Site web pour les magasins bio en vrac à Uccle et Schaerbeek. J’avais réalisé le premier site et lorsque les magasins ont été repris par Davy il a souhaité continuer à travailler avec moi sur recommandation de l’ancien propriétaire. Le design a été réalisé par Mathias de Pacemakers.

Découvrir le site

Technologies employées

WordPress & Elementor, ACF Pro, Custom Post Type UI, WPML, WP Optimize, Wordfence

Tarantula

Solo

J’ai repris la maintenance de ce site de la société de production cinématographique Tarantula en été 21. Le développeur initial a changé d’orientation et via Actors.lu ils sont tombés sur moi. Depuis j’apporte toute une série d’améliorations à ce site.

Découvrir le site

Technologies employées

WordPress, ACF Pro, Custom Post Type UI, WP Optimize, Wordfence, WPML et beaucoup beaucoup de custom code.

Actors.lu

Solo

J’ai repris la maintenance de ce site en été 21. Le développeur initial a changé d’orientation et via via ils sont tombés sur moi. Depuis j’apporte toute une série d’améliorations à ce site comme le filtre qui fait un peu penser à une partie de Qui est-ce ? 😉

Découvrir le filtre en question

Technologies employées

WordPress, ACF Pro, Custom Post Type UI, WP Optimize, Wordfence, WPML et beaucoup beaucoup de custom code.

Pour voir l’entièreté des projets réalisés
avec Sébastien au sein de ThisIsHomeMade, c’est par ici !

Articles et extraits de cours

Ces articles sont une sélection de trucs et astuces, tutos ou extrais de cours
dont vous pouvez retrouver l’intégralité dans mon lab

Divers

09/11/2023

Access Google Spreadsheet via JSON API Endpoint

Javascript

15/09/2023

Fonction jQuery pour lancer une fonction lors de l’entrée d’un élément dans le viewport

VSCode

28/08/2023

Code snippets dans VSCode

Cet article reprend un tuto complet sur Youtube sur comment créer des snipets dans VSCode. J'ai découvert cela récemment et le gain de temps est consiérable.

Elementor

25/08/2023

Elementor Conditional Logic Form Fields Without Plugin

Liens vers un tuto de Element.how qui montre comment vous pouvez ajouter une logique conditionnelle de base à vos formulaires Elementor Pro, sans aucun plugin supplémentaire.

Git

20/08/2023

Introduction à Git & Github

Ceci est le résumé du premier cours d'intro à Git & Github. Cet article sera alimenté lors du premier cours de Git en septembre 23

WordPress

07/10/2022

Totalement désactiver les commentaires dans WordPress

Vous trouverez ici toutes les fonctions à introduire dans functions.php afin de totalement désactiver les fonctionnalités liées aux commentaires dans WordPress.

ACF / Elementor

17/12/2021

Condition if exists sur shortcode ACF

Je trouve très utile avec les ACF de pouvoir facilement vérifier si une variable existe avant de l'afficher, seule ou englobée dans du code. Cette fonction PHP permet d'utiliser cette condition au moyen de [shortcodes]

ACF / WordPress

20/11/2021

Updates to ACF Field Functions in 5.11 & Registering Fields via PHP

WordPress

25/06/2021

Faire des requêtes personnalisées dans des Custom Post Types (CPT) contenant des Advanced Custom Fields (ACF)

Cet article fournit un exemple complet sur la manière dont je filtre les utilisateurs sur base de valeurs introduites via ACF (âge, genre...)

Javascript

20/05/2021

Comment détecter qu’il s’agit d’un device mobile

3 façons simples de détecter si le visiteur de site est sur mobile

WordPress

29/04/2021

WordPress pagination post suivant et précédent avec image mise en avant

Pour les besoins d'un site qui présente des portraits, je devais pouvoir passer au post précédent et suivant au moyen d'un lient contenant le titre du post mais aussi l'image en avant. Voici le script complet.

ftp / Git

28/03/2021

Uploader en FTP uniquement les derniers fichiers modifiés au moyen de Git-Ftp

Grâce à GitFTP, une fois commité mes derniers changements, je fais un petit git ftp push qui m'upload tous les fichiers de mon système qui ont été modifiés !