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.

Créer une page mon compte avec Elementor en moins de 10 minutes
Vous venez de créer votre site e-commerce avec WordPress et Woocommerce.L’ensemble de votre site est développer avec Elementor, qui est le builder le plus utilisé sur le marché actuellement, avec plus de 5 millions d’activation. Aujourd’hui, je vais vous montrer comment customiser votre page » Mon compte » avec Elementor en moins de 10 minutes. Pour […]

Ajouter un onglet « menu » à votre thème sur mesure WordPress
Vous venez de créer un thème WordPress sur mesure, à la main, pour un de vos clients, ou pour vous-même.Et là, vous vous rendez compte que l’onglet « menu », dans le menu « apparence » de votre WordPress, n’apparait pas.Ceci m’est arrivé dernièrement pour un de mes clients.Alors pour vous aider, et ainsi pouvoir modifier votre menu facilement, […]

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 […]

Mode catalogue sur votre shop Woocommerce
Vous venez de créer votre boutique, ou pour un client, et vous souhaitez garder l’ensemble de votre produit (prix, description, etc…), mais vous ne souhaitez faire apparaitre le e bouton » Ajoutez au panier » car ces produits ne sont pas à vendre pour le moment?J’ai la solution.En effet, Woocommerce permet de mettre l’ensemble du shop […]

Modifier le nom du bagde « Promo » des produits Woocommerce
Par défaut, dès lors que vous affichez un produit en promotion, le badge « Sales » ou « Promo » s’affichera.Il est possible de changer cela facilement, sans plug-in. Pour cela, rien de plus simple, ajouter le code ci-dessous dans le fichier « functions.php » de votre thème enfant. add_filter(‘woocommerce_sale_flash’, ‘ds_change_sale_text’); function ds_change_sale_text() { return ‘Super PROMO’; } Après avoir copié […]

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 […]

Créer un header collant facilement avec Elementor
Vous souhaitez créer un header collant créatif à votre site ?Certes, il existe de nombreux plug-ins plus ou moins performants pour ça.Mais aujourd’hui je vous propose une solution sans plug-in supplémentaire, et qui fonctionne à tous les coups.Suivez le guide !Prérequis obligatoire : Elementor Elementor Pro Thème Hello Elementor Première étape : Tout d’abord vous […]

Ajoutez deux boutons + et – à la quantité du bouton d’ajout panier Woocommerce
Si vous avez envie de rendre plus intuitif l’ajout de quantité de produits sur la page de celle-ci, vous pouvez copié/collé ce code ci-dessous dans votre thème enfant de votre wordpress : /** * @compatible – WooCommerce 5 // ————- // 1. Show plus minus buttons */ add_action( ‘woocommerce_after_quantity_input_field’, ‘display_quantity_plus’ ); function display_quantity_plus() { echo […]

WordPress 5.8, les nouvelles fonctionnalités
Cette nouvelle mise à jour s’accompagne de plusieurs changements, avec notamment l’introduction du Full Site Editing ou encore la prise en charge du format WebP. Introduction du Full Site Editing, la nouvelle expérience de gestion de site La sortie de WordPress 5.8 est l’occasion pour le CMS d’introduire la seconde phase du projet Gutenberg, le Full […]

Ajoutez facilement un bouton retour en arrière sur votre page avec WordPress
Edit : 28/04/2023 Il est possible d’ajouter un bouton retour en arrière à votre page WordPress.Il est existe deux solutions : La première, vous pouvez télécharger le plugin gratuit : https://wordpress.org/plugins/back-button-widget/. Il suffit de l’installer et ajouter le shortcode [alg_back_button] dans votre page. Deuxième solution, cette fois sans plugin. Ajoutez la ligne en dessous en […]