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_idtemplate_idtotal_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_raiseddonor_countgift_countlast_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

Contactez le support client →  

📑 Trouvez le guide dont vous avez besoin

Parcourez le Hub de documentation →  

⬇️ Téléchargez des stratégies éprouvées, des idées de campagnes et des outils d'experts
Obtenez le kit de collecte de fonds →  

💸 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 récurrents mis à jour

💳 Mises à jour de carte : Corrigez les cartes expirées sans perdre vos abonnements !

Les cartes de crédit expirées ou mises à jour sont l’une des plus grandes fuites silencieuses dans les collectes de fonds récurrentes. Avec les mises à jour de carte dans l’extension Dons récurrents, les donateurs peuvent désormais actualiser leurs informations de paiement directement, en conservant leur abonnement, leur calendrier et leur historique de dons complètement intacts.

Aucun plan annulé, aucun historique perdu et zéro casse-tête administratif pour votre équipe.

Quoi de neuf :

⚡ Assistance en 30 secondes : les donateurs obtiennent un bouton « Mettre à jour la carte » dédié dans leur tableau de bord qui ouvre le portail client sécurisé et conforme PCI de Stripe pour mettre à jour instantanément les détails de la carte.

🔒 Accès sécurisé et limité : limité exclusivement aux mises à jour de carte par défaut, les donateurs ne peuvent pas annuler ou modifier accidentellement leurs plans depuis le portail, en gardant vos webhooks et vos données synchronisés.

🤝 Assistance administrative : vous aidez un donateur par téléphone ? Ouvrez son portail Stripe sécurisé en un clic depuis votre écran d’administration ou générez un lien de mise à jour à usage unique à lui envoyer par e-mail.

📋 Piste d’audit automatique : chaque mise à jour de méthode de paiement est enregistrée automatiquement avec un horodatage dans les journaux système et le profil du donateur individuel.

Prêt à protéger vos revenus récurrents ? Obtenez le forfait Plus ou Pro et mettez à jour Dons récurrents vers la version 2.3.0+ et activez « Mettre à jour la méthode de paiement » dans vos Paramètres dès aujourd’hui !

Intégration constructeur de pages

Les fans de Divi se réjouissent ! Module natif de barre de progression de campagne Divi 5 !

Avec notre nouveau module natif Divi 5, vous pouvez ancrer vos microsites avec des statistiques de collecte de fonds en temps réel directement sur la toile visuelle. Voici comment cela fonctionne et pourquoi il est intéressant de l'activer dès aujourd'hui.

Créez des mises à jour de campagne VISUELLES ET EN DIRECT. Vous pouvez également :

📊 Barre de progression de campagne : Insérez une barre de progression en direct dans n'importe quelle mise en page Divi 5 et affichez la progression de l'objectif en temps réel.

🎨 Contrôles de style approfondis : Personnalisez facilement la couleur de la barre et de la piste, la hauteur et le rayon pour qu'ils correspondent parfaitement à votre marque.

👁️ Prêt pour le Visual Builder : Configurez et prévisualisez tout directement sur la toile Divi en tant que module de première classe.

🔁 Rendu identique : Le même moteur exact alimente ce module, ce qui signifie une conception cohérente sans correctifs hérités.

✅ Lancements plus rapides : Ne quittez jamais l'interface Divi 5 pour configurer des shortcodes ou deviner à quoi ressembleront vos étiquettes d'objectif.

En savoir plus ici.

Intégration constructeur de pages

👉🏻 Nouveauté dans Charitable : Widgets Elementor natifs pour une création de campagne transparente

Avec les widgets Elementor natifs, vous concevez vos campagnes de dons aux côtés du reste de votre page, sans toucher au code. Voici comment cela fonctionne et pourquoi il est intéressant de l'activer dès aujourd'hui.

Créez des pages de collecte de fonds VISUELLES, NATIVES ET SANS CODE COURT. Vous pouvez également :

⚡ Mini Don : Ajoutez un widget de don compact et hautement performant avec des montants prédéfinis et un contrôle total des couleurs.

⏳ Compte à rebours de campagne : Créez un sentiment d'urgence pour un appel à l'aide axé sur une date limite, avec des confettis optionnels lorsque l'objectif est atteint.

📣 Flux de dons : Prouvez votre élan en montrant aux visiteurs la preuve sociale de personnes réelles qui donnent en ce moment même.

🏆 Tableau d'honneur des donateurs : Célébrez vos meilleurs supporters avec un style or, argent et bronze pour encourager les dons amicaux.

🖼️ Vitrine de campagne : Présentez plusieurs campagnes dans une grille ou un carrousel de page de destination, avec recherche, filtres et badges.

En savoir plus ici.

Module complémentaire Nouveau

🗒️ Reçus personnalisés… Nouveau module complémentaire !

Avec les reçus personnalisés, vous décidez de la page que vos donateurs voient, pour chaque campagne. Voici comment cela fonctionne et pourquoi il est intéressant de l'activer dès aujourd'hui.

Le côté gauche montre un reçu de don avec le numéro de don, la date, le total et le mode de paiement pour un don à Anywhere, intitulé 'Une famille obtient de l'eau potable pour une semaine.'

Créez des reçus qui sont PERSONNALISÉS POUR LE DONATEUR OU LA CAMPAGNE. Vous pouvez également :

📅 Appel de fin d'année : Renforcez l'objectif et invitez les donateurs à partager pendant que l'élan est fort.

🎗️ Campagne commémorative ou hommage : Offrez un remerciement doux et respectueux qui correspond au moment.

💎 Dons importants : Affichez un message spécial uniquement aux donateurs qui donnent au-dessus d'un certain seuil.

🔁 Croissance récurrente : Invitez les donateurs ponctuels à devenir des supporters mensuels directement sur le reçu.

🌍 Campagnes mondiales : Affichez une note spécifique au pays, comme un rappel de la déduction fiscale, uniquement là où elle s'applique.

En savoir plus ici.

Nouveau modèles

🤩 Nouveaux modèles de campagne Beacon avec bloc « Héros » !

Avec les nouveaux modèles de campagne Beacon pour Charitable Pro, vous pouvez lancer une page de collecte de fonds époustouflante sur toute la largeur qui capte instantanément l’attention des visiteurs au-dessus de la ligne de flottaison.

En-tête de la page de collecte de fonds pour Sauver le parc Maple Grove avec un widget de don et une petite photo carrée d'une miniature d'arbre ensoleillé à gauche.

🔦 Impact au-dessus de la ligne de flottaison : commencez avec une image principale sur toute la largeur, votre logo et votre objectif avec un widget de don directement sur la bannière afin que votre demande et votre élan soient enregistrés instantanément sans faire défiler.

📐 Deux mises en page flexibles : choisissez entre une mise en page structurée à deux colonnes pour le récit côte à côte et les détails de support, ou une vue épurée à une colonne conçue pour des récits longs et ininterrompus.

⚡ Champ Héros tout-en-un : alimenté par le nouveau champ Héros de campagne, réunissant les médias d’arrière-plan, les barres de progression en direct, les montants de don personnalisés et les onglets de dons récurrents dans un seul bloc cohérent qui peut être intégré dans n’importe quelle mise en page.

🎨 Correspondance automatique des thèmes : la bannière principale et le widget de don héritent automatiquement des couleurs de bouton et d’accent de votre thème de campagne, garantissant que l’ensemble de votre présentation reste magnifiquement fidèle à la marque sans toucher une ligne de CSS.

En savoir plus ici.