Si vous êtes un propriétaire de boutique WooCommerce et que vous avez déjà connu le cas d’une rupture de stock, vous savez à quel point cela peut être frustrant pour vos clients. Un message standard “Out of Stock” ou “Rupture de Stock” peut sembler décevant et dissuasif.
Heureusement, avec la flexibilité offerte par WooCommerce et son architecture basée sur WordPress, vous pouvez transformer cette situation en une opportunité pour stimuler l’engagement des clients. C’est ici qu’intervient la personnalisation du message de disponibilité de votre produit.
Personnaliser le champ "Out of Stock"
WooCommerce offre un filtre woocommerce_get_availability, qui vous permet de personnaliser le message “Out of Stock” pour qu’il soit plus engageant et axé sur la marque.
Voyons le code ci-dessous :
function custom_woocommerce_get_availability( $availability, $_product ) {
if ( ! $_product->is_in_stock() ) {
$availability['availability'] = __('Victime de son succès !', 'woocommerce');
}
return $availability;
}
add_filter( 'woocommerce_get_availability', 'custom_woocommerce_get_availability', 10, 2);
Ce code, une fois ajouté à votre fichier de fonctions (functions.php), modifie le message de disponibilité standard de WooCommerce par un message plus attrayant.
De plus, il incorpore un lien vers une page de précommande, ce qui augmente les chances que le visiteur reste engagé avec votre site même après avoir découvert qu’un produit est en rupture de stock.
Le code utilise une fonction PHP personnalisée custom_woocommerce_get_availability() avec deux paramètres, $availability et $_product. La première variable est un tableau contenant les informations de disponibilité, tandis que la seconde représente l’objet du produit lui-même.
Ensuite, nous avons une condition : si le produit n’est pas en stock (if (! $_product->is_in_stock())), alors nous modifions le texte de disponibilité. Le message de remplacement est “Victime de son succès !”.
L’ajout de la fonction add_filter() à la fin permet à WordPress de savoir que nous voulons utiliser notre fonction personnalisée pour modifier le texte de disponibilité standard de WooCommerce.
Pourquoi personnaliser le champ "Out of Stock" est avantageux
Amélioration de l'expérience utilisateur
Premièrement, il vous permet d’optimiser l’expérience utilisateur sur votre site. Un message plus engageant et personnalisé comme “Victime de son succès ! Inscris-toi vite pour être averti de la disponibilité de ta taille” est nettement plus attrayant et moins décevant pour le client qu’un simple “Rupture de stock”.
Avantage SEO
Branding personnalisé
Conclusion
En somme, le filtre woocommerce_get_availability est un outil puissant qui offre de nombreuses possibilités pour personnaliser l’expérience de votre boutique en ligne. En l’utilisant pour modifier le message de disponibilité standard de WooCommerce, vous pouvez non seulement améliorer l’expérience utilisateur et le branding de votre site, mais aussi générer des leads et optimiser votre SEO.