Comment afficher le nombre de ventes pour chaque produit WooCommerce ?

Dans ce tutoriel nous allons voir comment afficher le nombre de ventes d’un produit sous WooCommerce.

Le total des ventes pour être placé dans la page produit et dans la page catégorie.

Total des ventes d’un produit dans la page produit

Dans un premier temps, voyons comment renseigner à vos clients combien de fois l’article qu’ils consultent a été acheté. Voici le rendu recherché :

Pour cela, placez le code ci-dessous dans le fichier functions.php de votre thème :

add_action( 'woocommerce_single_product_summary', 'wootimeo_product_sold_count', 11 );
  
function wootimeo_product_sold_count() {
   global $product;
   $units_sold = $product->get_total_sales();
   if ( $units_sold ) echo '<p>' . sprintf( __( 'Units Sold : %s', 'woocommerce' ), $units_sold ) . '</p>';
}Langage du code : PHP (php)

Total des ventes d’un produit dans la page catégorie

Maintenant, voyons comment afficher cette information dans la page catégorie, comme ceci :

Si vous avez utilisé le code ci-dessus pour la page produit alors ajouter simplement ceci :

add_action( 'woocommerce_after_shop_loop_item', 'wootimeo_product_sold_count', 5 );Langage du code : JavaScript (javascript)

Si au contraire, vous souhaitez afficher le nombre de ventes uniquement sur la page catégorie alors prenez ce code à la place :

add_action( 'woocommerce_after_shop_loop_item', 'wootimeo_product_sold_count', 5 );

function wootimeo_product_sold_count() {
   global $product;
   $units_sold = $product->get_total_sales();
   if ( $units_sold ) echo '<p>' . sprintf( __( 'Units Sold : %s', 'woocommerce' ), $units_sold ) . '</p>';
}Langage du code : PHP (php)

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *