Notre journal technique.
Le journal technique de JR Web Concept, agence web à Lyon. Plus de 90 articles, tutoriels et retours d'expérience sur le développement web sur mesure : WordPress, WooCommerce, Laravel, Vue, sécurité, performance et méthodologie produit. Tout ce que nous apprenons en codant des plateformes métier au quotidien.
Ce journal regroupe nos publications depuis 2019 sur les sujets qui font le quotidien d'une agence de développement web : choix techniques, problèmes rencontrés en production, optimisations WordPress et WooCommerce, snippets de code utiles, mises à jour de sécurité critiques. Tout est librement consultable, sans inscription. Utilisez la barre de recherche ou les filtres par thème pour trouver l'article qui répond à votre besoin.

Qu’est-ce que Woocommerce ? À quoi ça sert ?
WooCommerce est une plateforme de commerce électronique open source qui a été créée en 2011. Elle est utilisée par des millions de sites Web dans le monde entier, et est particulièrement populaire auprès des propriétaires de petites et moyennes entreprises qui cherchent à démarrer leur propre boutique en ligne. L’un des principaux avantages de WooCommerce […]

Comment ajouter un nouveau statut de commande avec Woocommerce ?
Woocommerce propose nativement des statues de commandes. Vous avez besoin de créer un nouveau statut de commande pour votre site e-commerce ? J’ai la solution dans cet article.

Afficher les commandes woocommerce en dehors de la page mon compte facilement avec un shortcode
Dans cet article, je vous montrer commande créer un shortcode facilement pour afficher l’historique de commande de vos utilisateurs en dehors de la page « mon compte » de Woocommerce

Ajouter des frais supplémentaires au panier avec Woocommerce
Vous venez de créer votre site e-commerce avec Woocommerce, et vous avez peut-être avoir besoin d’ajouter des frais supplémentaires au panier. Comme des frais de protections d’acheteur, etc.Pour cela, voici plusieurs codes qui vont vous permettre d’ajouter différents frais en fonction de critères différents.Ajouter ce ou ces codes dans le fichier functions.php de votre thème […]

Ajouter un champ de confirmation de mot de passe sur Woocommerce
Nativement, Woocommerce propose de s’inscrire sur votre site, avec ton identifiant, ton email et un mot de passe.Sachez qu’il est possible d’ajouter un champ de confirmation de mot de passe sans passer par un plugin. Comment faire ? Très simple et comme d’habitude, ajoutez ce code ci-dessous dans le fichier functions.php du thème enfant de […]

Ajouter le prix d’un produit sur le bouton d’ajout panier avec Woocommerce
Vous avez optimisé votre page produit avec Woocommerce et Elementor Pro ? Et là, vous vous dites qu’il serait bien ajouté le prix directement dans le bouton « Ajoutez au panier » ? C’est une option très pratique, qui n’existe pas nativement avec Woocommerce, et surtout en version mobile ou le prix n’est pas toujours voyant.Alors simplement, ajouter […]

Limiter la description longue d’un produit Woocommerce
Dans certains cas, il peut s’avérer utile de limiter le nombre de mots de la description longue d’un produit Woocommerce. Pour cela il faut ajouter le code ci-dessous dans votre fichier functions.php de votre thème enfant. add_filter( ‘the_content’, ‘shorten_product_long_descrition’, 20 ); function shorten_product_long_descrition( $content ){ // Only for single product pages if( ! is_product() ) return […]

Assignez un rôle automatiquement par défaut lors d’une inscription
Lors d’une inscription, il est parfois utile de pouvoir assigner un rôle à cet utilisateur de façon automatique.Il existe des plug-ins pour faire cela, comme YITH AUTOMATIC ROLE CHANGER FOR WOOCOMMERCE, par exemple, qui est payant. Pour éviter de frais inutile et d’activer encore un plugin, copié/collé ce code dans le fichier « function.php » votre thème […]

Ajouter un filtre « auteur » sur les produits Woocommerce
Vous avez besoin d’ajouter un filtre « auteur » sur vos produits woocommerce sans plugin?Ajoutez simplement le code ci-dessous dans le fichier functions.php de votre thème enfant. add_action(‘init’, ‘function_to_add_author_woocommerce’, 999 ); function function_to_add_author_woocommerce() { add_post_type_support( ‘product’, ‘author’ ); } Voici le résultat sur vos produits : Testez sur WordPress 5.8.2 et Woocommerce 6.0Un nouveau projet WordPress ?Contactez-moi […]

Limiter le nombre de caractères sur les titres des produits
Vous êtes développeur ? Ou alors vous vous êtes lancé dans la création de votre propre site e-commerce ? Et maintenant vous vous rendez compte que les titres des produits sont trop longs, et forcément votre mise en page de la boutique vol en éclat…J’ai la solution pour vous aider! En effet, réduisez le nombre […]

Ajoutez des frais des gestions automatiques sur votre site Woocommerce
Vous avez mis en place un site e-commerce avec WordPress et Woocommerce.Et vous souhaitez ajouter des frais de gestions automatiques lors du paiement. Ajoutez ce code à votre thème enfant, dans le fichier function.php.Pensez à modifier le prix des frais de gestions. (ligne 10) /** * Add custom handling fee to an order */ function […]

Ajoutez une image par défaut de vos produits Woocommerce
Étape 1 : Ajoutez votre nouvelle image dans la bibliothèque de médias de votre site internet. Une fois ceci fait vous pourrez récupérer l’url de l’image Étape 2 : Ajoutez le code ci-dessous dans le fichier « function.php » dans le thème enfant de votre site add_action( ‘init’, ‘custom_fix_thumbnail’ ); function custom_fix_thumbnail() { add_filter(‘woocommerce_placeholder_img_src’,’custom_woocommerce_placeholder_img_src’); function custom_woocommerce_placeholder_img_src( $src ) […]