⌨️ Comment ajouter un menu déroulant d'auteur sur l'écran Tous les articles dans WordPress
Ajoutez un filtre par auteur à la liste des articles WordPress sans extension : un extrait PHP, des hooks natifs,…
Le code est tout aussi nécessaire pour un site sous CMS que pour un projet conçu de zéro. Cette section traite du développement indépendamment de WordPress. Frontend et backend, outils et techniques éprouvées. Pour ceux qui intègrent, écrivent des scripts ou installent Git pour la première fois sur leur machine.
Le frontend, nous le décortiquons par couches. HTML comme ossature de la page. CSS pour la mise en forme : grilles en Flexbox et Grid, adaptativité, transitions fluides et effets soignés sans code superflu. JavaScript et jQuery pour le comportement : bascules, gestion des clics, validation de formulaires, dynamique sur la page. On y trouve des analyses de tâches concrètes comme la méthode .toggle(), la génération d'un nombre aléatoire, un compte à rebours ou le défilement fluide vers une ancre. Pas de théorie abstraite. Du code prêt à copier et à tester.
Le backend repose sur PHP. Nous montrons comment interroger des API externes (interfaces de programmation par lesquelles les sites échangent des données). Par exemple, récupérer le cours du Bitcoin, la météo ou le prix d'un produit depuis un service tiers. Nous traitons l'envoi de formulaire par email, la manipulation du JSON, les requêtes de base vers une base de données. Sans oublier les expressions régulières, ce langage de recherche par motif que beaucoup redoutent à tort. Validation d'email, de téléphone, nettoyage de chaîne. Nous expliquons sur des exemples concrets, pas sur une syntaxe aride.
Le code doit bien être écrit et stocké quelque part. D'où un bloc dédié aux outils. Git et GitHub pour le versionnement et le travail collaboratif. Installation de Git sous Windows à partir de zéro, commandes de base, premier dépôt, annulation de modifications, travail avec les branches. Markdown pour la documentation et les README. CodePen pour des expériences rapides dans le navigateur. Environnement local : Laragon, Open Server, XAMPP, l'éditeur Atom. Tout ce avec quoi il est vraiment confortable de travailler chaque jour.
Qui nous avons en tête quand nous écrivons. Le débutant qui commence tout juste à distinguer une balise d'un sélecteur et copie du code sans comprendre la moitié des lignes. Le développeur expérimenté qui connaît les bases, mais cherche une solution courte à une tâche précise pour ne pas réinventer la roue. Au premier, nous expliquons chaque ligne et montrons le résultat dans le navigateur. Au second, nous fournissons un snippet prêt à l'emploi en précisant immédiatement à quel endroit il cassera.
Les erreurs typiques que nous mettons en lumière. Un script dans le head au lieu du footer, ce qui empêche jQuery de trouver l'élément. Un point-virgule oublié et des guillemets de types différents. Une expression régulière trop gourmande qui capture plus que prévu. Une requête directe en base sans validation des données. Nous montrons non seulement le code qui fonctionne, mais aussi les pièges qui l'entourent.
Les articles sont écrits par des personnes qui programment elles-mêmes, pas qui reformulent des tutoriels trouvés ailleurs. Nous avons trébuché sur ces mêmes erreurs et nous souvenons où le débutant reste bloqué. C'est pourquoi chaque analyse est structurée simplement. D'abord une solution courte qui fonctionne. Ensuite l'explication de pourquoi elle fonctionne, et où se trouvent les écueils. Sans remplissage ni copié-collé de la documentation officielle.
Si vous débutez, allez du simple au complexe. D'abord HTML et CSS. Ensuite JavaScript et PHP de base. Et seulement après, Git, les API et les expressions régulières. Chaque texte répond à une question concrète, sans chercher à tout couvrir d'un coup.
Cette section est liée à la rubrique WordPress. Quand le code concerne spécifiquement le cœur de WP, les hooks, functions.php ou les plugins, nous vous y renvoyons. Ici se trouve tout ce qui est universel et utile sur n'importe quel projet. Un snippet CSS s'intégrera aussi bien sur une landing page, un blog qu'une boutique en ligne.
Le contenu est régulièrement mis à jour selon les normes et versions récentes des outils. Les langages évoluent, les anciennes pratiques deviennent obsolètes, de nouvelles apparaissent. Nous gardons les exemples fonctionnels, sans laisser traîner du code vieux de dix ans. Vous intégrez, écrivez des scripts ou apprenez Git ? Revenez ici chaque fois que vous avez besoin de comprendre du code ou de trouver une solution prête à l'emploi.
Ajoutez un filtre par auteur à la liste des articles WordPress sans extension : un extrait PHP, des hooks natifs,…
Animation de contour SVG avec stroke-dasharray et stroke-dashoffset : du dessin de ligne simple aux doubles lignes et…
Glissez des fichiers directement sur le bouton "Choisir un fichier", sans zones de dépôt ni plugins. Une astuce native…
Configuration pas à pas de VS Code et AWS EC2 : des clés SSH à l'espace de travail. Écrivez du code directement sur un…
De beaux séparateurs SVG pour WordPress : six styles prêts à l'emploi, avis sur le plugin SVG Divider for Elementor,…
Beaker Browser, un navigateur P2P basé sur Hypercore : fonctionnement, API pour développeurs et outils qui l'ont…
Création de widgets Elementor personnalisés : de la structure du plugin à l'édition en ligne, contrôles personnalisés…
Installez PHP CodeSniffer et les normes WordPress dans PhpStorm via Composer, avec correction automatique phpcbf et…
Un guide étape par étape pour créer et exécuter des snippets JavaScript dans Chrome DevTools. Exemples pratiques :…
Décryptage de la propriété CSS rarement utilisée display: inline-flex : son fonctionnement, ses différences avec flex…