Le blog de l’agence.

Dans un contexte de développement d’une boutique WooCommerce, il est souvent bien utile d’utiliser la fonction wc_get_products() afin de lister des produits WooCommerce selon certains critères.

Mais seuls des critères natifs sont évidemment disponibles via cette fonction. Découvrons comment ajouter nos propres paramètres de requêtes WC_Product_Query pour rechercher des produits encore plus finement.

Durant un développement de plugin WordPress pour un client, j’ai récemment eu besoin de lister toutes les fonctions appelées sur tous les hooks WooCommerce qui modifient le statut d’une commande.

Je présente ici une fonction permettant de nous aider à cibler ces fonctions, sans connaitre le nom précis de tous les hooks à investiguer.

Je ne sais pas si vous êtes un habitué de cette extension WordPress, mais j’adore Advanced Custom Fields. Dans mon quotidien de développeur WordPress freelance, il me fait gagner un temps fou ! Créer des metaboxes, insérer des champs simples ou complexes dedans, gérer leur affichage conditionnel… J’évite grâce à ACF beaucoup de lignes de code pour arriver à un résultat de qualité.

Mais parfois, l’interface d’ACF ne permet pas de dynamisme poussé. Heureusement, Elliot Condon — le développeur d’ACF — a bien pensé à truffer le code de son extension de hooks utiles et bien pensés. Découvrons ici-même quelques uns des filtres et actions d’ACF pour personnaliser son comportement.