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

Une bascule pour chacune des cinq intégrations, vous pouvez donc en désactiver une. 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.recurring_upsell
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.donor_wall_tribute_tag
DonorTrustSupprime les badges DonorTrust sur les pages d'hommage, qui ont leur propre attribution de donateur.donortrust_suppress
Reçus PDFUne section d'hommage formatée dans le reçu PDF généré. Nécessite PDF Receipts 1.1.3+.pdf_receipts_tribute_section
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.automation_connect_events

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
charitable_tributes_initLe conteneur d'extensions est prêt. L'endroit le plus sûr pour enregistrer les extensions.
charitable_tributes_campaign_createdUne campagne d'hommage est créée.
charitable_tributes_donation_linkedUn don est lié à une personne honorée (événement de rétrocompatibilité).
charitable_tributes_donation_completedUn don d'hommage est complété (événement canonique, charge utile large).
charitable_tributes_donation_refundedUn don d'hommage est remboursé.
charitable_tributes_honoree_createdUn enregistrement de personne honorée est créé.
charitable_tributes_honoree_mergedDeux personnes honorées sont fusionnées.
charitable_tributes_annual_reminder_sentUn rappel annuel de don est envoyé.
charitable_tributes_family_digest_sentUn e-mail récapitulatif familial est envoyé.
charitable_tributes_notification_send_failedUne 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
charitable_tributes_admin_tabstableauModifier la liste des onglets de la page d'administration.
charitable_tributes_admin_sub_tabstableauModifier les sous-onglets des paramètres.
charitable_tributes_templatestableauEnregistrer les modèles d'hommage personnalisés.
charitable_tributes_url_basetributeModifier le slug de réécriture pour les URL d'hommage et de récipiendaire.
charitable_tributes_type_optionstableauFiltrer les types d'hommage disponibles, éventuellement par campagne.
charitable_tributes_message_max_length500Limite de caractères du message du donateur.
charitable_tributes_hide_donor_commentfauxMasquer le champ du message du donateur.
charitable_tributes_honoree_context_fallbackcontextFournir le contexte du récipiendaire pour les blocs sans récipiendaire explicite.
charitable_tributes_unsubscribe_token_max_age30 joursDurée de vie des jetons de désabonnement.
charitable_tributes_receipt_email_enabledvraiAfficher la section hommage dans les e-mails de reçu.
charitable_tributes_receipt_email_show_photovraiInclure la photo du récipiendaire sur le reçu.
charitable_tributes_receipt_email_show_messagevraiInclure le message du donateur sur le reçu.
charitable_tributes_receipt_email_show_ecardvraiReflé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.
charitable_send_tribute_notificationvraiContrôler la notification standard par don.
charitable_send_tribute_ecardvraiContrô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 brouillonner 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.
charitable_tributes_dismiss_bannerRejeter la bannière de bienvenue.
charitable_tributes_ecard_test_actionEnvoyer 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
tribute_typein-memory-ofType d'hommage.
templatein-loving-memoryModèle utilisé.
honoree123ID de l'hommage.
date_from / date_to2026-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
templatein-loving-memoryModèle d'hommage lié.
has_donations1 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

TableObjectif
wp_charitable_honoree_donationsUne ligne dénormalisée par don, liée à un hommage.
wp_charitable_honoree_family_contactsEnregistrements de contacts familiaux.
wp_charitable_honoree_totals_cacheTotaux 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 !

ambassadeurs Nouveau

👤 Profils des créateurs : Mettez un visage derrière chaque campagne pair-à-pair

Ambassadors 3.3.0 propose désormais des profils de créateurs, offrant à vos supporters un espace public permanent et partageable qui transforme les collecteurs de fonds ponctuels en relations durables.

👤 Pages publiques des créateurs : Donnez à chaque collecteur de fonds une page de destination instantanée et soignée sur /creator/leur-nom/ pour présenter leur avatar personnalisé, leur biographie et une grille consultable de leurs campagnes.

📊 Preuve d'impact : Renforcez la confiance des donateurs en affichant les jalons de l'ensemble du site sur le profil, tels que le montant total collecté et le nombre total de donateurs.

💳 Cartes interactives au survol : Lorsque les donateurs survolent le nom d'un créateur sur une page de campagne, une carte compacte s'affiche avec sa biographie et ses identifiants sociaux au moment de la décision.

📍 Partage responsable de la localisation : Permettez aux créateurs d'indiquer en toute sécurité où se trouvent leurs supporters locaux en utilisant uniquement les détails de la ville, de l'État et du pays.

🛠️ Personnalisation en libre-service : Les collecteurs de fonds peuvent mettre à jour leurs propres profils et lier jusqu'à six réseaux sociaux directement depuis le hub Mes campagnes, ce qui vous fait gagner du temps d'administration.

Prêt à responsabiliser vos défenseurs ? Mettez à jour vers Ambassadors 3.3.0 et activez "Activer la page publique du créateur" dès aujourd'hui !

Amélioration Paiements

📱 Transformez les utilisateurs mobiles en donateurs : Découvrez la mise à niveau Mollie de Charitable

Vous perdez des supporters mobiles parce qu'ils détestent taper de longs numéros de carte sur leur téléphone ? L'intégration Mollie mise à jour de Charitable propose :

⚡ Paiement instantané via portefeuille : Permettez aux donateurs d'effectuer leurs dons instantanément en utilisant Apple Pay ou Google Pay avec une simple analyse faciale, une empreinte digitale ou un toucher.

💰 Pas de charge PCI supplémentaire : Évitez la vérification complexe du domaine et la conformité de sécurité, car toutes les transactions de portefeuille s'effectuent en toute sécurité via le paiement hébergé de Mollie.

🛠️ Routage personnalisé de l'annulation : Gardez l'expérience prévisible en renvoyant automatiquement les donateurs qui se retirent vers votre page d'annulation, ou utilisez des filtres de développeur pour les rediriger vers une page personnalisée.

Visitez cette page pour en savoir plus.

ambassadeurs amélioré Nouveau

Écrans de modération et d'annuaire dans Ambassadors 3.0

Ambassadors 3.0 propose de nouvelles fonctionnalités : écrans de modération et d'annuaire... voyez facilement ceux qui gagnent des dons sur votre réseau pair-à-pair, y compris les créateurs de campagnes qui pourraient avoir besoin d'être vérifiés, le tout en un seul endroit. Générez des rapports, envoyez des e-mails directement aux ambassadeurs et aux créateurs de campagnes, et plus encore.

🚀 Voyez quand les créateurs de campagnes et les ambassadeurs ont mis à jour leurs campagnes, ce que les donateurs/dons qu'ils ont apportés et plus encore.

🎉 Ajoutez manuellement des ambassadeurs et des créateurs de campagnes, et approuvez-les en un clic !

Visitez cette page pour en savoir plus.

Nouveau Paiements

⚡ Débloquez les dons basés en Inde : Découvrez l'intégration native Razorpay de Charitable

Vous essayez de collecter des dons en Inde ? L'intégration native Razorpay de Charitable propose :

⚡ Intégration UPI instantanée : Acceptez des dons locaux rapides directement dans votre formulaire via des applications comme PhonePe, Google Pay, Paytm et BHIM sans éloigner les donateurs de votre site.

📲 QR codes de campagne générés automatiquement : Affichez instantanément des codes QR scannables encodant un lien profond UPI directement sur vos pages de campagne publiques et vos barres latérales pour une expérience « scan-to-give » sans effort.

💰 Portée locale et mondiale : Mettez en avant vos campagnes en INR tout en acceptant de manière transparente les principales devises internationales telles que USD, EUR, GBP et CAD pour maximiser le soutien mondial.

🔁 Dons récurrents transparents : S'intègre parfaitement au module complémentaire Charitable Recurring pour gérer les abonnements mensuels automatiques directement via Razorpay sans code supplémentaire.

↩️ Synchronisation bidirectionnelle automatique : Gardez vos livres parfaitement propres grâce à la synchronisation bidirectionnelle des remboursements : émettez un remboursement dans WordPress ou votre tableau de bord Razorpay et les deux côtés se mettent à jour automatiquement.

🔒 Sécurité vérifiée par webhook : Protégez automatiquement vos enregistrements de dons à l'aide de la vérification de webhook signée HMAC pour garantir que chaque mise à jour de statut représente de l'argent réel dédouané.

Visitez cette page pour en savoir plus.

Intégration Nouveau

🎉 Nouvelle intégration PushEngage intégrée

Vous avez du mal à faire baisser vos taux d'ouverture d'e-mails et à augmenter les coûts publicitaires juste pour maintenir l'engagement de vos supporters ? L'intégration PushEngage intégrée de Charitable propose :

🔔 Messagerie directe sans frais : Envoyez des notifications pop-up claires et instantanées directement sur les ordinateurs et appareils mobiles de vos donateurs.

⏱️ Quatre déclencheurs automatisés intelligents : Envoyez automatiquement des mises à jour pour les remerciements de dons immédiats, les lancements de campagnes de liste complète, les alertes urgentes « fin bientôt » et les célébrations de jalons d'objectifs.

📈 Diffusions de groupe pour le momentum : Transformez les jalons privés en victoires publiques en diffusant automatiquement des alertes à toute votre liste d'abonnés dès qu'une campagne atteint 50 %, 75 % ou 100 % de son objectif.

📊 Suivi automatique des analyses : Surveillez exactement d'où provient votre trafic de notification entrant grâce à une attribution intégrée qui ne nécessite aucune configuration complexe.

Visitez cette page pour en savoir plus.