Aurélien Chappard - Développeur PHP, VueJS & Wordpress freelance à Lyon

Ce blog de veille rassemble différents billets autour du développement web, dans plusieurs technologies (WordPress, PHP, Laravel, CodeIgniter etc.) Bonne lecture.

Journal

2025

Utilisation du pattern repository dans Laravel : Avantages et Exemples

Dans le développement avec Laravel, il est fréquent de manipuler des modèles Eloquent directement dans les contrôleurs. Cependant, à mesure que votre application grandit, cette approche peut rendre le code plus difficile à maintenir. C’est là qu’intervient le Repository Pattern, qui permet de structurer et d’organiser la logique d’accès aux…

Lire

2025

BugTrackly : l’outil idéal pour le suivi des bugs des freelances et agences web

Dans le monde du développement web et logiciel, la gestion des bugs est une tâche incontournable. Pour les freelances, qui doivent souvent jongler entre plusieurs projets et clients, disposer d’un outil efficace, léger et facile à utiliser est un véritable atout. C’est dans cette optique que BugTrackly…

Lire

2024

Vuejs : Watcher sur des objets

Afin d’observer le changement d’un objet dans un composant VuejS on peut faire ceci : <script setup> const form = ref({ firstname: 'Aurélien', lastname: 'Chappard', }) watch(form.value, (newValue, oldValue)=>{ console.log(newValue); console.log(oldValue); }) </script> Dans cet exemple, newValue et oldValue seront identiques car ils font appel à une référence. Si vous…

Lire

2024

La Debugbar sur Laravel

La Debugbar est un outil essentiel pour les développeurs qui travaillent régulièrement avec Laravel. Elle permet de surveiller les requêtes serveurs, les requêtes en base de données, les variables de session et bien plus encore. Dans cet article, nous allons voir étape par étape l’installation de la Debugbar sur Laravel.

Lire

2023

Barba.js : une expérience de navigation fluide sur WordPress

L’univers du développement web est en constante évolution, et avec l’essor des sites WordPress, il est devenu essentiel de fournir des expériences de navigation fluides et sans interruption. C’est là qu’intervient Barba.js, une bibliothèque JavaScript légère mais puissante qui améliore considérablement la navigation sur les sites WordPress en permettant…

Lire

2023

Optimisez le développement de thèmes WordPress avec Timber

Le développement de thèmes WordPress sur mesure nécessite une approche intelligente pour garantir une expérience utilisateur exceptionnelle et une gestion de contenu fluide. Timber, une bibliothèque PHP pour WordPress, se distingue comme un outil puissant qui facilite la création de thèmes robustes et élégants. Ce rapide…

Lire

2023

L’importance du développement orienté objet dans la création de sites WordPress professionnels

Le développement orienté objet (DOO) ou programmation orientée objet (POO) est une méthodologie de programmation qui repose sur le concept d’objets, des entités encapsulant des données et des comportements. Cette approche a révolutionné le monde du développement logiciel en apportant une structure plus organisée et modulaire aux applications. Lorsqu’il s’agit…

Lire

2023

Désactiver complètement les filtres Duotone sur WordPress

Afin de développer des thèmes WordPress sur-mesure, il peut être bon de désactiver certaines fonctionnalités natives. Gutenberg est livré avec une pléthore de styles prédéfinis très souvent inutiles si l’on souhaite garder une ligne graphique claire et cohérente pour son image de marque. Aujourd’hui nous allons nous concentrer sur…

Lire

2018

Afficher les pages privées de WordPress dans l’interface de gestion des menus

Voici un petit snippet pour afficher dans l’interface de gestion des menus de WordPress l’ensemble des pages marquées comme privées. En effet, celles-ci ne remontent pas de base lors de la construction du menu. Fort heureusement, un filtre existe pour lister les pages disponibles dans la page de gestion des…

Lire

2018

Comment exécuter des requêtes SQL WordPress au sein de Sequel Pro ?

En tant que développeur WordPress, vous devez sûrement vous heurter a générer des requêtes SQL complexes. Il peut être très utile de les debugguer au sein de Sequel Pro si comme moi, vous ne passez pas par un phpMyAdmin. Comment afficher la requête SQL correspondante à une instance de WP_Query ? Pour…

Lire