Le shortcode [charitable_stat] vous permet d'afficher diverses statistiques de Charitable directement sur une page. Les statistiques sont calculées et affichées dynamiquement.
Note : Le shortcode [charitable_stat] est uniquement disponible dans Charitable 1.6+.
Paramètres
display: Le type de données à afficher. Les choix sont :total– Le montant qui a été collecté. C'est l'option par défaut.progress– Le montant collecté par rapport à un objectif. Ceci affichera une barre de progression horizontale mesurant la progression par rapport à un objectif. Nécessite également un paramètregoal.donors– Le nombre de donateurs.donations– Le nombre de dons.
campaigns: Une liste d'identifiants de campagnes séparés par des virgules. Si non fourni, toutes les campagnes seront incluses. Par défaut, ceci est vide (toutes les campagnes sont incluses).goal: Requis sidisplay=progress. L'objectif par rapport auquel votre progression est mesurée, sans aucun symbole de devise. Par défaut, ceci est vide.include_children: Lorsqu'il est défini surtrue, inclut les dons des campagnes enfants (collectes de fonds, campagnes de membres d'équipe, etc.) lors du calcul des statistiques. Cela correspond au comportement que vous voyez sur les pages de campagne, où les totaux des campagnes parentes incluent automatiquement les campagnes enfants. Fonctionne récursivement, incluant tous les descendants. Compatible avec les Ambassadeurs Charitable pour les campagnes d'équipe et les collectes de fonds. Par défaut, ceci estfalse.
Utilisation
Par défaut. Afficher le total $ collecté dans toutes les campagnes
[charitable_stat]
Identique au défaut. Affiche le total $ collecté dans toutes les campagnes
[charitable_stat display=total]
Afficher le nombre total de donateurs dans toutes les campagnes
[charitable_stat display=donors]
Afficher le nombre total de dons dans toutes les campagnes
[charitable_stat display=donations]
Afficher le total $ collecté par toutes les campagnes sous forme de barre de progression
[charitable_stat display=progress goal=100000]
Note : le paramètre goal est requis lorsque display est défini sur progress.
Afficher le total $ collecté pour une campagne spécifique, y compris les campagnes enfants
[charitable_stat display=total campaigns=304 include_children=true]
Afficher la barre de progression pour une campagne, y compris toutes les collectes de fonds et les campagnes de membres d'équipe
[charitable_stat display=progress campaigns=304 goal=10000 include_children=true]
Afficher le nombre de donateurs, y compris les campagnes enfants
[charitable_stat display=donors campaigns=304 include_children=true]
Afficher le nombre de dons, y compris les campagnes enfants pour plusieurs campagnes
[charitable_stat display=donations campaigns=304,305,306 include_children=true]
Dernière mise à jour : 28 novembre 2025


