Documentation Charitable

Apprenez à tirer le meilleur parti de Charitable grâce à des instructions claires, étape par étape.

Hommages : Paramètres, Intégrations et Référence Développeur

Prérequis : 

  • Charitable Pro 1.8.16+
  • Hommages caritatifs 1.0.0+

Cette page est la référence complète pour Hommages : chaque paramètre que vous pouvez modifier, comment il fonctionne avec les autres extensions Charitable, et la surface complète du développeur des hooks, actions AJAX, points de terminaison REST et modèles.

Si vous cherchez comment effectuer une tâche spécifique, les guides ciblés sont généralement un meilleur point de départ. Cette page est la carte de tout.

Paramètres des Hommages

Tous les paramètres se trouvent sous Charitable » Hommages » Paramètres, organisés en onglets.

Général

  • Niveau de confidentialité par défaut – le niveau de confidentialité appliqué aux nouveaux hommagés (public, approbation familiale, membres ou lien privé).
  • Libellé d’hommage par défaut – le libellé utilisé lorsqu’un type d’hommage n’en spécifie pas le sien.
  • Modèle de formulaire – la disposition par défaut des champs d’hommage sur les formulaires de don.
  • Ligne de contexte du donateur – le texte d’aide affiché au-dessus des champs d’hommage.
  • Texte de consentement RGPD – le texte de consentement affiché lorsqu’un donateur choisit d’informer un proche.

Formulaire de don

  • Modèle de formulaire – choisissez Blocs en ligne (champs d’hommage dans la section montant) ou Blocs par étape (champs d’hommage sur leur propre étape).
  • Ligne de contexte du donateur – personnalisez le texte d’aide avec votre propre ton.

Intégrations

Un interrupteur pour chacune des cinq intégrations, afin que vous puissiez désactiver celle que vous souhaitez. Voir la section Intégrations ci-dessous pour savoir ce que fait chacune d'elles.

E-mails des Hommages

  • Activez et configurez la notification d’hommage, y compris le nom d’expéditeur, l’e-mail d’expéditeur, et les sujets et corps par type d’hommage.
  • Configurez la planification du résumé familial (désactivé, hebdomadaire, bi-hebdomadaire ou mensuel), le jour d’envoi et son sujet.

Carte Électronique des Hommages

  • Activez le format carte électronique plus riche et définissez son titre, sa ligne d’attribution et sa couleur d’accentuation.
  • Définissez le sujet, le sourcil et le texte de clôture par type d’hommage.
  • Envoyer une Carte Électronique Test pour prévisualiser le résultat.

Champs personnalisés

Un gestionnaire piloté par AJAX pour définir vos propres champs sur les hommagés et sur les campagnes d’hommage. Les champs personnalisés apparaissent sur les enregistrements et sont disponibles comme balises d’e-mail.

Les paramètres sont stockés dans l’option charitable_tributes_settings ; les définitions de champs personnalisés dans charitable_tributes_custom_fields.

Intégrations des Hommages avec d’autres extensions

Hommages détecte chaque extension associée et ajoute un comportement conscient des hommages. Si une extension n’est pas installée, cette intégration ne fait rien. Chacune peut être désactivée dans Paramètres > Intégrations.

Module complémentaireCe que Hommages ajouteParamètre
Dons récurrentsL’option annuelle d’hommage qui transforme un don ponctuel en un don récurrent, avec les détails de l’hommage préservés à chaque renouvellement.vente_incitative_récurrente
Mur des Donateurs(cœur)Une étiquette « En mémoire de [Hommagé] » ajoutée au nom du donateur sur le mur des donateurs principal de votre site.étiquette_mur_donateur_hommage
DonorTrustSupprime les badges DonorTrust sur les pages d'hommage, qui ont leur propre attribution de donateur.supprimer_donortrust
Reçus PDFUne section d'hommage formatée dans le reçu PDF généré. Nécessite PDF Receipts 1.1.3+.section_hommage_reçu_pdf
Connexion d'automatisationEnregistre les événements d'hommage (don complété, campagne créée, personne honorée créée) pour les webhooks et les automatisations.connecter_événements_automatisation

Confidentialité et accessibilité

  • RGPD – Tributes participe aux outils d'exportation et d'effacement des données personnelles de WordPress, de sorte qu'une demande de données inclut les informations d'hommage et de personne honorée liées à la personne.
  • Consentement – les notifications familiales ne sont envoyées que lorsque le donateur confirme son consentement, et les résumés familiaux nécessitent une adhésion explicite.
  • Accessibilité – les interfaces destinées aux donateurs sont construites selon les normes WCAG 2.1 AA.

Référence développeur pour Tributes

Actions

ActionSe déclenche lorsque
initialiser_hommages_caritatifsLe conteneur d'extensions est prêt. L'endroit le plus sûr pour enregistrer les extensions.
campagne_hommages_caritatifs_crééeUne campagne d'hommage est créée.
don_lié_hommages_caritatifsUn don est lié à une personne honorée (événement de rétrocompatibilité).
don_terminé_hommages_caritatifsUn don d'hommage est complété (événement canonique, charge utile large).
don_remboursé_hommages_caritatifsUn don d'hommage est remboursé.
personne_honorée_créée_hommages_caritatifsUn enregistrement de personne honorée est créé.
personne_honorée_fusionnée_hommages_caritatifsDeux personnes honorées sont fusionnées.
rappel_annuel_envoyé_hommages_caritatifsUn rappel annuel de don est envoyé.
digest_familial_envoyé_hommages_caritatifsUn e-mail récapitulatif familial est envoyé.
échec_envoi_notification_hommages_caritatifsUne notification ou une e-carte envoyée lance (payload : ID du don + Throwable).

Le payload charitable_tributes_donation_completed :

add_action( 'charitable_tributes_donation_completed', function ( $donation_id, $data ) {
    // $data: donation_id, honoree_id, campaign_id, amount, currency,
    //        tribute_type, donor_id, donor_display
}, 10, 2 );

Filtres

FiltreDéfautObjectif
onglets_admin_hommages_caritatifstableauModifier la liste des onglets de la page d'administration.
sous_onglets_admin_hommages_caritatifstableauModifier les sous-onglets des paramètres.
modèles_hommages_caritatifstableauEnregistrer les modèles d'hommage personnalisés.
url_base_hommages_caritatifshommageModifier le slug de réécriture pour les URL d'hommage et de récipiendaire.
options_type_hommages_caritatifstableauFiltrer les types d'hommage disponibles, éventuellement par campagne.
longueur_max_message_hommages_caritatifs500Limite de caractères du message du donateur.
masquer_commentaire_donateur_hommages_caritatifsfauxMasquer le champ du message du donateur.
solution_de_repli_contexte_personne_honorée_hommages_caritatifscontexteFournir le contexte du récipiendaire pour les blocs sans récipiendaire explicite.
âge_max_jeton_désabonnement_hommages_caritatifs30 joursDurée de vie des jetons de désabonnement.
email_reçu_activé_hommages_caritatifsvraiAfficher la section hommage dans les e-mails de reçu.
afficher_photo_email_reçu_hommages_caritatifsvraiInclure la photo du récipiendaire sur le reçu.
afficher_message_email_reçu_hommages_caritatifsvraiInclure le message du donateur sur le reçu.
afficher_ecarte_email_reçu_hommages_caritatifsvraiRefléter le style de la carte électronique sur le reçu.
charitable_tributes_receipt_email_show_tribute_linkvraiLien vers la page d'hommage depuis le reçu.
notification_envoi_hommage_caritatifvraiContrôler la notification standard par don.
ecarte_envoi_hommage_caritatifvraiContrôler la carte électronique par don.

Points de terminaison AJAX

Tous sont wp_ajax_ uniquement (pas d'accès public), nécessitent un nonce et vérifient la capacité manage_charitable_settings.

ActionObjectif
charitable_tributes_wizard_openInitialiser la session de l'assistant.
charitable_tributes_wizard_stepAfficher et gérer une étape de l'assistant.
charitable_tributes_wizard_set_campaign_statusPublier ou mettre en brouillon la nouvelle campagne.
charitable_tributes_wizard_discardSupprimer la session de l'assistant.
charitable_tributes_save_honoree_notesEnregistrer les notes de l'administrateur sur un hommage.
charitable_tributes_save_custom_fieldsEnregistrer les définitions des champs personnalisés.
charitable_tributes_add_family_contactAjouter un contact familial.
charitable_tributes_update_family_contactMettre à jour un contact familial.
charitable_tributes_delete_family_contactSupprimer un contact familial.
charitable_tributes_honoree_mergeFusionner deux hommages.
charitable_tributes_honoree_searchRechercher des hommages par nom.
ignorer_banniere_hommages_caritatifsRejeter la bannière de bienvenue.
action_test_ecarte_hommages_caritatifsEnvoyer une e-carte de test.

API REST

Points d'accès en lecture seule pour synchroniser les données d'hommage dans un CRM externe ou une pile de rapports.

Campagnes d'hommage – GET /wp-json/wp/v2/tribute_campaigns

Paramètre de requêteExempleFiltres par
type_hommageà la mémoire deType d'hommage.
modèleà la mémoire affectueuseModèle utilisé.
bénéficiaire123ID de l'hommage.
date_de / date_à2026-01-01Plage de dates.

Chaque réponse inclut un objet tribute_meta avec honoree_id, template_id, total_raised, et donor_count.

Hommages – GET /wp-json/wp/v2/charitable-honorees

Paramètre de requêteExempleFiltres par
modèleà la mémoire affectueuseModèle d'hommage lié.
a_des_dons1 ou 0Uniquement les hommages avec ou sans dons.

Chaque réponse inclut un objet tribute_meta avec total_raised, donor_count, gift_count, last_donation_at, et linked_campaigns_count.

Schéma de base de données

TableauObjectif
wp_charitable_dons_bénéficiaireUne ligne dénormalisée par don, liée à un hommage.
wp_charitable_contacts_famille_bénéficiaireEnregistrements de contacts familiaux.
wp_charitable_cache_totaux_bénéficiaireTotaux par récipiendaire mis en cache.

Utilisez les dépôts plutôt que d'interroger directement :

use Charitable\Pro\Tributes\Repositories\Repositories;

Repositories::honorees();
Repositories::honoree_donations();
Repositories::honoree_family_contacts();
Repositories::honoree_totals_cache();

Modèles

Remplacez l'un d'entre eux en le copiant dans votre thème, en suivant la convention de chargement des modèles de Charitable :

  • templates/single-tribute_campaign.php
  • templates/emails/tribute-notification.php (et -plain.php)
  • templates/emails/tribute-ecard.php
  • templates/emails/family-digest.php (et -plain.php)
  • blocks/<block>/render.php pour chacun des six blocs.

Événements Automation Connect

Lorsque Automation Connect est actif, Tributes enregistre ses événements via le filtre charitable_automation_connect_events, exposant les événements de don de tribut complété, de campagne de tribut créée et de nouveau récipiendaire pour les automatisations sans code.

Connexes

Liens utiles

🤝 Obtenez de l’aide quand vous en avez besoin

Contacter le support client →

📑 Trouvez le guide dont vous avez besoin

Parcourez le centre de documentation →

⬇️ Téléchargez des stratégies éprouvées, des idées de campagnes et des outils d'experts

Obtenir le kit de collecte de fonds →

🔗 Laissez votre assistant IA faire le travail de collecte de fonds pour vous.

Connect Charitable à votre assistant IA →

💸 Obtenez des ressources gratuites pour la collecte de fonds
Rendez-vous sur le Hub de collecte de fonds Charitable →

🤔 Des questions sur Charitable ?
FAQ Charitable →

Besoin d'aide pour comprendre les termes et le jargon des organisations à but non lucratif ?
Consultez notre glossaire des organisations à but non lucratif→

Vous avez encore des questions ? Nous sommes là pour vous aider !

Dernière modification :

Quoi de neuf dans Charitable

Voir les dernières mises à jour
🔔 Abonnez-vous pour recevoir nos dernières mises à jour
📧 Abonnez-vous aux e-mails

Abonnement par e-mail

Rejoignez notre newsletter

Nous ne vous enverrons pas de spam. Nous envoyons un e-mail uniquement lorsque nous pensons qu'il vous sera réellement utile. Désabonnez-vous à tout moment !

Dons Amélioration

📊 Votre tableau de bord Pro peut désormais comparer, exporter et évaluer !

La plupart des tableaux de bord de collecte de fonds vous indiquent seulement combien vous avez collecté. Charitable Pro 1.8.19 reconstruit le tableau de bord et la Vue d'ensemble des rapports autour des questions les plus difficiles : si quelque chose ne fonctionne pas, si cette période a été meilleure que la précédente, et quel changement unique ferait la plus grande différence aujourd'hui. Pourquoi c'est important :

  • 📈 Chaque chiffre a une tendance : Choisissez une période et les vignettes ainsi que le graphique bougent ensemble, chaque total étant affiché par rapport à la période précédente.
  • 🗓️ Des graphiques lisibles : Les courtes périodes regroupent les dons jour par jour, tandis que les longues périodes regroupent par semaine ou par mois, de sorte qu'une année complète se lit comme une courbe au lieu d'une ligne plate.
  • 🔀 Comparez n'importe quelles 2 périodes : Pas seulement consécutives, vous pouvez donc demander comment ce mois de décembre s'est comparé au mois de décembre dernier. C'est important car la collecte de fonds est saisonnière.
  • 📤 Exportez le résumé complet : Envoyez la vue d'ensemble complète en CSV ou PDF, prête pour un dossier de conseil d'administration ou un rapport de bailleur de fonds.
  • 🎯 Évaluez votre configuration gratuitement : Faites évaluer votre configuration de collecte de fonds, de sorte que le seul changement à faire ensuite soit celui que vous pouvez voir.

Consultez notre annonce ici.

Fonctionnalité Nouveau

🎟️ Présentation des Événements Caritatifs : Vendez des Billets dans Vos Campagnes !

La plupart des organisations à but non lucratif vendent des billets d'événement dans un outil et collectent des dons dans un autre, ce qui laisse deux ensembles de rapports et une correspondance manuelle à la fin de l'année. Événements Caritatifs réunit les deux, en vendant des billets via les mêmes formulaires de don et passerelles de paiement que vous utilisez déjà dans Charitable. Pourquoi c'est important :

  • 🎟️ Chaque billet est un don : Les ventes de billets passent par la passerelle que vous utilisez déjà et comptent pour l'objectif de la campagne, le tout géré sous Charitable » Événements.
  • 📱 Enregistrement par QR code depuis n'importe quel téléphone : Chaque participant reçoit son propre code QR sur le reçu, et les bénévoles scannent à l'entrée via un lien d'enregistrement qui ne nécessite aucun compte WordPress.
  • 🧾 Reçus prêts pour la déclaration de revenus : Attribuez à chaque type de billet une juste valeur marchande, et Charitable indiquera le montant déductible d'impôt correct sur chaque reçu de donateur.
  • 📋 Détails des participants au moment du paiement : Demandez à chaque invité son choix de repas, sa taille de chemise ou ses besoins d'accès, avec un enregistrement distinct du participant créé pour chaque billet.
  • 🗓️ Blocs et calendriers inclus : Trois blocs d'éditeur ainsi que la prise en charge de Sugar Calendar et The Events Calendar placent vos événements là où les supporters les recherchent déjà.

Consultez notre annonce ici.

ia Nouveau

🚀 Libérez la puissance de l'IA dans Charitable !

Votre assistant IA peut désormais créer, modifier et gérer vos campagnes de collecte de fonds Charitable directement — il suffit de demander. Avec Charitable Pro ajoutant la prise en charge de l'écriture pour l'API WordPress Abilities, des outils comme ChatGPT, Claude et Cursor peuvent gérer des actions administratives complètes en toute sécurité via MCP. Pourquoi c'est important :

  • 🤖 Création de campagnes en langage clair : Demandez à votre assistant un objectif comme « Mettre en place une collecte de fonds pour le refuge avec un objectif de 5 000 $ », et il crée une ébauche de campagne complète avec des paliers de dons suggérés.
  • 🎨 Modifications instantanées du formulaire de don : Ajoutez des champs personnalisés, changez les couleurs des boutons ou réorganisez les éléments sans avoir à modifier les paramètres du formulaire.
  • 📝 Enregistrement des dons hors ligne : Informez votre assistant des dons en espèces ou par chèque, et il associera les e-mails des donateurs et enregistrera les transactions dans votre historique.
  • 🛡️ Sécurité et contrôle par défaut : L'accès en écriture reste désactivé jusqu'à ce qu'il soit activé dans Charitable » Outils » AI MCP, maintenant la sécurité des rapports en lecture seule par défaut.
  • 📜 Journalisation complète des audits : Chaque modification apportée par un assistant IA est suivie dans Charitable » Outils » Journaux, vous savez donc toujours qui (ou quoi) a mis à jour votre site.

Consultez notre annonce ici.

Amélioration Paiements

💰 Acceptez les dons récurrents avec Windcave et Charitable

Un donateur configure son don une seule fois sur la page de paiement sécurisée de Windcave, et Charitable facture chaque renouvellement par la suite selon le calendrier établi. Pourquoi c'est important :

🏦 Organisations basées en Nouvelle-Zélande ou en Australie : dons mensuels sur la passerelle avec laquelle votre banque vous a déjà configuré, sans second processeur à intégrer.
⛪ Églises acceptant les dîmes et offrandes régulières : les membres de la congrégation définissent leur propre calendrier une fois, ce qui est le moyen le plus simple de lancer des dons d'église récurrents sans plateforme distincte.
🌏 Groupes avec des donateurs dans plusieurs devises : Windcave en gère plus de 20, ainsi un sympathisant peut donner dans la devise qu'il détient réellement.
📅 Fonds de fonctionnement plutôt que des campagnes ponctuelles : activez le mode « Récurrent uniquement » et l'option ponctuelle disparaît, de sorte que chaque don à cette campagne est un abonnement.
🧾 Équipes sans développeur attitré : 3 jeux d'identifiants collés sur une page de paramètres, et aucun code nulle part.

Consultez notre annonce ici.

automatisation mettre à jour

⚡ Générateur d'automatisation visuelle : Glisser-déposer sans code !

Charitable Automation Connect 2.3.0 introduit le Générateur d'automatisation visuelle, une zone d'édition plein écran qui présente chaque automatisation sous forme de flux de cartes connectées : un déclencheur, des conditions facultatives et une liste d'actions exécutées dans l'ordre.

🧩 De nombreuses actions, un seul déclencheur : Taguez un donateur, envoyez un e-mail, ajoutez une note et déclenchez un webhook à partir d'un seul événement, disposés dans n'importe quel ordre.

✉️ Agissez à l'intérieur de Charitable : Les nouvelles actions Envoyer un e-mail, Taguez un donateur et Ajoutez une note de donateur s'exécutent sans service externe requis.

🔤 Étiquettes de fusion : Personnalisez les e-mails et les notes avec des champs dynamiques tels que {first_name}, {total} et {campaign_name}.

🔁 Appliquer aux donateurs existants : Exécutez Taguez un donateur et Ajoutez une note de donateur sur les donateurs que vous avez déjà.

🖥️ Zone d'édition ou Simple : Changez de vue à tout moment, et les automatisations créées avant la version 2.3.0 continueront de fonctionner sans modification.

En savoir plus ici.