NB : Faire une sauvegarde de votre thème, de votre fichier et/ou votre base de données avant d’ajouter ces fonctions tutoriels.
Publié le : 25 mai 2017 - Modifié le : 17 janvier 2022
Temps de lecture : 1 minute, 27 seconds - 159 mots
Partager la publication "Afficher le nombre de vendeurs WC Vendors"
Afficher le nombre de vendeurs WC Vendors : Dans ce tutoriel, nous allons afficher le nombre de vendeurs Woocommerce WC Vendors, simplement par une requête et utiliser new WP_User_Query .
Dans un premier temps il faut comprendre, que pour différencier les Vendeurs des Clients de Woocommerce dans le plugin WC Vendors, il a été créé un rôle user du nom de vendor différent de Customer. Donc dans nos arguments, nous allons y spécifier le rôle en question, puis ensuite nous effectuons dans une variable notre compte total de vendeurs avec $user_query->get_total() qui correspond a la variable requête( $user_query ), puis fait le compte par une fonction( get_total() ).
Voici donc la fonction :
function via_classement_woocommerce_total_vendors_registred() { global $wpdb; $user_query = new WP_User_Query( array( 'role' => 'vendor', ) ); $users_count = (int) $user_query->get_total(); // Echo a string and the value echo '<span class="numberCircle">'; echo 'Vendors :' . $users_count; echo '</span>'; }
Puis ensuite on finalise dans notre requete par l’affichage echo ‘Vendors :’ . $users_count;.
Maintenant on affiche dans notre fichier du thème ou du plugin notre fonction.
<?php via_classement_woocommerce_total_vendors_registred(); ?>
Vous pouvez retrouver des statistiques WC Vendors dans le plugin Woocommerce Classement.