Documentación de Charitable

Aprende a sacar el máximo partido a Charitable con instrucciones claras y paso a paso.

Charitable Tributes: Configuración, integraciones y referencia para desarrolladores

Requiere: 

  • Charitable Pro 1.8.16+
  • Tributos Benéficos 1.0.0+

Esta página es la referencia completa para Homenajes Benéficos: cada ajuste que puedes cambiar, cómo funciona con los otros complementos de Homenajes Benéficos y la superficie completa del desarrollador de hooks, acciones AJAX, endpoints REST y plantillas.

Si buscas cómo hacer una tarea específica, las guías enfocadas suelen ser un mejor punto de partida. Esta página es el mapa de todo.

Ajustes de Homenajes

Todos los ajustes se encuentran en Homenajes Benéficos » Homenajes » Ajustes, organizados en pestañas.

General

  • Nivel de privacidad predeterminado – el nivel de privacidad aplicado a los homenajeados nuevos (público, aprobación familiar, miembros o enlace privado).
  • Etiqueta de homenaje predeterminada – el texto utilizado cuando un tipo de homenaje no especifica el suyo propio.
  • Patrón de formulario – el diseño predeterminado para los campos de homenaje en los formularios de donación.
  • Línea de contexto del donante – el texto de ayuda que se muestra encima de los campos de homenaje.
  • Texto de consentimiento GDPR – el texto de consentimiento que se muestra cuando un donante elige notificar a un ser querido.

Formulario de Donación

  • Patrón de formulario – elige Bloques en línea (campos de homenaje en la sección de importe) o Bloques por pasos (campos de homenaje en su propio paso).
  • Línea de contexto del donante – personaliza el texto de ayuda con tu propia voz.

Integraciones

Un interruptor para cada una de las cinco integraciones, para que puedas desactivar cualquiera de ellas. Consulta la sección de Integraciones más abajo para ver qué hace cada una.

Correos electrónicos de Homenajes

  • Habilita y configura la notificación de homenaje, incluyendo el nombre del remitente, el correo del remitente y los asuntos y cuerpos por tipo de homenaje.
  • Configura la programación del resumen familiar (desactivado, semanal, quincenal o mensual), el día en que se envía y su asunto.

Tarjeta electrónica de Homenajes

  • Habilita el formato más enriquecido de tarjeta electrónica y establece su titular, línea de atribución y color de acento.
  • Establece el asunto, la ceja y el texto de cierre por tipo de homenaje.
  • Enviar Tarjeta Electrónica de Prueba para previsualizar el resultado.

Campos personalizados

Un gestor impulsado por AJAX para definir tus propios campos en homenajeados y en campañas de homenaje. Los campos personalizados aparecen en los registros y están disponibles como etiquetas de correo electrónico.

Los ajustes se almacenan en la opción charitable_tributes_settings; las definiciones de campos personalizados en charitable_tributes_custom_fields.

Integraciones de Homenajes con otros complementos

Homenajes detecta cada complemento relacionado y añade comportamiento consciente de los homenajes. Si un complemento no está instalado, esa integración simplemente no hace nada. Cada una puede desactivarse en Ajustes > Integraciones.

ComplementoLo que Homenajes añadeConfiguración
Donaciones recurrentesLa opción anual de homenaje que convierte un regalo único en un regalo recurrente, con los detalles del homenaje conservados en cada renovación.venta_recurrente
Muro de Donantes(núcleo)Una etiqueta "En memoria de [Homenajeado]" añadida al nombre del donante en el muro de donantes principal de tu sitio.etiqueta_muro_donante_tributo
DonorTrustSuprime las insignias de DonorTrust en las páginas de homenaje, que tienen su propia atribución de donante.suprimir_donortrust
Recibos en PDFUna sección de homenaje formateada en el recibo PDF generado. Requiere PDF Receipts 1.1.3+.sección_tributo_recibos_pdf
Conexión de AutomatizaciónRegistra eventos de homenaje (donación completada, campaña creada, homenajeado creado) para webhooks y automatizaciones.eventos_conectar_automatización

Privacidad y accesibilidad

  • RGPD – Tributes participa en las herramientas de exportación y borrado de datos personales de WordPress, por lo que una solicitud de datos incluye información de homenaje y homenajeado vinculada a la persona.
  • Consentimiento – las notificaciones familiares solo se envían cuando el donante confirma el consentimiento, y los resúmenes familiares requieren una opción de exclusión explícita.
  • Accesibilidad – las superficies visibles para el donante están construidas según WCAG 2.1 AA.

Referencia del desarrollador para Homenajes

Acciones

AcciónSe dispara cuando
inicializar_tributos_benéficosEl contenedor del complemento está listo. El lugar más seguro para registrar extensiones.
campaña_creada_tributos_benéficosSe crea una campaña de homenaje.
donación_vinculada_tributos_benéficosUna donación se vincula a un homenajeado (evento de retrocompatibilidad).
donación_completada_tributos_benéficosUna donación de homenaje se completa (evento canónico, carga útil amplia).
donación_reembolsada_tributos_benéficosSe reembolsa una donación de homenaje.
honorado_creado_tributos_benéficosSe crea un registro de homenajeado.
honorado_fusionado_tributos_benéficosSe fusionan dos homenajeados.
recordatorio_anual_enviado_tributos_benéficosSe envía un recordatorio de donación anual.
resumen_familiar_enviado_tributos_benéficosSe envía un correo electrónico resumen familiar.
fallo_envío_notificación_tributos_benéficosUna notificación o tarjeta electrónica enviada lanza (payload: ID de donación + Throwable).

El payload de 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 );

Filtros

FiltroPredeterminadoPropósito
pestañas_admin_tributos_benéficosmatrizModifica la lista de pestañas de la página de administración.
subpestañas_admin_tributos_benéficosmatrizModifica las subpestañas de configuración.
plantillas_tributos_benéficosmatrizRegistra plantillas personalizadas de tributos.
base_url_tributos_benéficostributoCambia el slug de reescritura para las URL de tributos y homenajeados.
opciones_tipo_tributos_benéficosmatrizFiltra los tipos de tributos disponibles, opcionalmente por campaña.
longitud_máx_mensaje_tributos_benéficos500Límite de caracteres del mensaje del donante.
ocultar_comentario_donante_tributos_benéficosfalseOculta el campo del mensaje del donante.
fallback_contexto_honorado_tributos_benéficoscontextoProporciona contexto del homenajeado para bloques sin un homenajeado explícito.
edad_máx_token_desuscripción_tributos_benéficos30 díasDuración de los tokens de cancelación de suscripción.
correo electrónico de recibo de tributos benéficos activadoverdaderoMuestra la sección de tributos en los correos de recibo.
correo electrónico de recibo de tributos benéficos mostrar fotoverdaderoIncluye la foto del homenajeado en el recibo.
correo electrónico de recibo de tributos benéficos mostrar mensajeverdaderoIncluye el mensaje del donante en el recibo.
correo electrónico de recibo de tributos benéficos mostrar tarjeta electrónicaverdaderoReflejar el estilo de la tarjeta electrónica en el recibo.
correo electrónico de recibo de tributos benéficos mostrar enlace de tributoverdaderoEnlace a la página del tributo desde el recibo.
enviar_notificación_tributo_benéficoverdaderoControlar la notificación estándar por donación.
enviar_tarjeta_electrónica_tributo_benéficoverdaderoControlar la tarjeta electrónica por donación.

Endpoints AJAX

Todos son wp_ajax_ solamente (sin acceso público), requieren un nonce y verifican la capacidad manage_charitable_settings.

AcciónPropósito
abrir_asistente_tributos_benéficosInicializar la sesión del asistente.
paso_asistente_tributos_benéficosRenderizar y manejar un paso del asistente.
charitable_tributes_wizard_set_campaign_statusPublicar o redactar la nueva campaña.
charitable_tributes_wizard_discardDescartar la sesión del asistente.
charitable_tributes_save_honoree_notesGuardar notas del administrador sobre un homenajeado.
charitable_tributes_save_custom_fieldsGuardar definiciones de campos personalizados.
charitable_tributes_add_family_contactAñadir un contacto familiar.
charitable_tributes_update_family_contactActualizar un contacto familiar.
charitable_tributes_delete_family_contactEliminar un contacto familiar.
charitable_tributes_honoree_mergeFusionar dos homenajeados.
charitable_tributes_honoree_searchBuscar homenajeados por nombre.
charitable_tributes_dismiss_bannerDescartar el banner de bienvenida.
charitable_tributes_ecard_test_actionEnviar una tarjeta electrónica de prueba.

API REST

Puntos de acceso de solo lectura para sincronizar datos de tributos en un CRM externo o pila de informes.

Campañas de tributos – GET /wp-json/wp/v2/tribute_campaigns

Parámetro de consultaEjemploFiltra por
tipo_tributoen-memoria-deTipo de tributo.
plantillaen-amoroso-recuerdoPlantilla utilizada.
honrado123ID del honrado.
fecha_desde / fecha_hasta2026-01-01Rango de fechas.

Cada respuesta incluye un objeto tribute_meta con honoree_idtemplate_idtotal_raised, y donor_count.

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

Parámetro de consultaEjemploFiltra por
plantillaen-amoroso-recuerdoPlantilla de tributo vinculada.
tiene_donaciones1 o 0Solo honrados con o sin donaciones.

Cada respuesta incluye un objeto tribute_meta con total_raiseddonor_countgift_countlast_donation_at, y linked_campaigns_count.

Esquema de base de datos

TablaPropósito
wp_charitable_donaciones_homenajeadoUna fila desnormalizada por regalo, vinculada a un honrado.
wp_charitable_contactos_familiares_homenajeadoRegistros de contacto familiar.
wp_charitable_cache_totales_homenajeadoTotales por honrado cacheados.

Utiliza los repositorios en lugar de consultar directamente:

use Charitable\Pro\Tributes\Repositories\Repositories;

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

Plantillas

Anula cualquiera de estos copiándolos en tu tema, siguiendo la convención del cargador de plantillas de Charitable:

  • templates/single-tribute_campaign.php
  • templates/emails/tribute-notification.php (y -plain.php)
  • templates/emails/tribute-ecard.php
  • templates/emails/family-digest.php (y -plain.php)
  • blocks/<block>/render.php para cada uno de los seis bloques.

Eventos de Automation Connect

Cuando Automation Connect está activo, Tributes registra sus eventos a través del filtro charitable_automation_connect_events, exponiendo los eventos de donación de tributos completada, campaña de tributos creada y nuevo homenajeado para automatizaciones sin código.

Relacionado

Enlaces Útiles

🤝 Obtenga ayuda cuando la necesite

Conéctese con el Soporte al Cliente →  

📑 Encuentre la guía que necesita

Explore el Centro de Documentación →  

⬇️ Descarga estrategias probadas, ideas de campañas y herramientas de expertos
Obtén el Kit de Recaudación de Fondos →  

💸 Obtén recursos gratuitos de recaudación de fondos
Ve al Centro de Recaudación de Fondos de Charitable

¿Tienes preguntas sobre Charitable?
Preguntas frecuentes de Charitable

¿Necesita ayuda para entender la terminología y la jerga de las organizaciones sin ánimo de lucro?
Consulte nuestro Glosario de organizaciones sin ánimo de lucro

¿Todavía tienes preguntas? ¡Estamos aquí para ayudarte!

Última modificación:

Novedades en Benéfico

Ver las últimas actualizaciones
🔔 Suscríbete para recibir nuestras últimas actualizaciones
📧 Suscribirse a correos electrónicos

Suscripción por correo electrónico

Únete a nuestro boletín

No te enviaremos spam. Solo enviamos un correo electrónico cuando creemos que realmente te ayudará. ¡Date de baja en cualquier momento!

donaciones recurrentes actualizado

💳 Presentamos Actualizaciones de Tarjeta: ¡Soluciona Tarjetas Caducadas Sin Perder Suscripciones!

Las tarjetas de crédito caducadas o actualizadas son una de las mayores fugas silenciosas en la recaudación de fondos recurrente. Con las actualizaciones de tarjetas en la extensión de donaciones recurrentes, los donantes ahora pueden actualizar sus detalles de pago directamente, manteniendo intactas su suscripción, su calendario y su historial de donaciones.

Sin planes cancelados, sin historial perdido y sin dolores de cabeza administrativos para tu equipo.

Novedades:

⚡ Autoservicio en 30 Segundos: Los donantes obtienen un botón dedicado de “Actualizar Tarjeta” en su panel que abre el Portal de Clientes seguro y compatible con PCI de Stripe para actualizar los detalles de la tarjeta al instante.

🔒 Acceso Seguro y Delimitado: Delimitado exclusivamente a las actualizaciones de tarjetas por defecto, los donantes no pueden cancelar ni alterar accidentalmente sus planes desde el portal, manteniendo tus webhooks y datos sincronizados.

🤝 Soporte Asistido por Administrador: ¿Ayudando a un donante por teléfono? Abre su portal seguro de Stripe con un solo clic desde tu pantalla de administrador o genera un enlace de actualización de un solo uso para enviárselo por correo electrónico.

📋 Pista de Auditoría Automática: Cada actualización de método de pago se registra automáticamente con una marca de tiempo tanto en los registros generales del sistema como en el perfil del donante individual.

¡Listo para proteger tus ingresos recurrentes? Obtén el plan Plus o Pro y actualiza Donaciones Recurrentes a la versión 2.3.0+ y activa “Actualizar Método de Pago” en tu Configuración hoy mismo.

Integración constructor de páginas

¡Fans de Divi, regocíjense! ¡Módulo nativo de barra de progreso de campaña para Divi 5!

Con nuestro nuevo módulo nativo para Divi 5, puedes anclar tus micrositios con estadísticas de recaudación de fondos en tiempo real directamente en el lienzo visual. Así es como funciona y por qué vale la pena activarlo hoy.

Crea actualizaciones de campaña que sean VISUALES Y EN VIVO. También puedes:

📊 Barra de progreso de la campaña: Inserta una barra de progreso en vivo en cualquier diseño de Divi 5 y muestra el progreso de los objetivos en tiempo real.

🎨 Controles de estilo avanzados: Personaliza fácilmente el color de la barra y el seguimiento, la altura y el radio para que coincidan perfectamente con tu marca.

👁️ Listo para el constructor visual: Configura y previsualiza todo directamente en el lienzo de Divi como un módulo de primera clase.

🔁 Renderizado idéntico: El mismo motor exacto impulsa este módulo, lo que significa un diseño consistente sin soluciones alternativas heredadas.

✅ Lanzamientos más rápidos: Nunca salgas de la interfaz de Divi 5 para configurar códigos cortos o adivinar cómo se verán las etiquetas de tus objetivos.

Más información aquí.

Integración constructor de páginas

👉🏻 Novedad en Charitable: Widgets nativos de Elementor para crear campañas sin interrupciones

Con los widgets nativos de Elementor, diseñas campañas de donación junto al resto de tu página sin tocar código. Así es como funciona y por qué vale la pena activarlo hoy.

Crea páginas de recaudación de fondos VISUALES, NATIVAS Y SIN SHORTCODES. También puedes:

⚡ Mini Donación: Añade un widget de donación compacto y de alta conversión con importes preestablecidos y control total del color.

⏳ Cuenta atrás de la campaña: Crea urgencia para una apelación con fecha límite, con confeti opcional cuando se alcanza el objetivo.

📣 Flujo de donaciones: Demuestra el impulso mostrando a los visitantes la prueba social de personas reales que donan en este momento.

🏆 Tabla de clasificación de donantes: Celebra a los principales donantes con estilos de oro, plata y bronce para fomentar donaciones amistosas.

🖼️ Muestra de campañas: Presenta varias campañas en una cuadrícula o carrusel de página de destino, con búsqueda, filtros y distintivos.

Más información aquí.

Complemento Nuevo

🗒️ ¡Recibos Personalizados… ¡Nuevo Complemento!

Con los recibos personalizados, tú decides qué página ven tus donantes, en cada campaña. Así es como funciona y por qué vale la pena activarlo hoy.

El lado izquierdo muestra un recibo de donación con el número de donación, la fecha, el total y el método de pago de una donación a "Anywhere", titulada "Una familia recibe agua potable durante una semana".

Crea recibos que sean PERSONALIZADOS PARA EL DONANTE O LA CAMPAÑA. También puedes:

📅 Llamada de fin de año: Refuerza el objetivo e invita a los donantes a compartir mientras el impulso es alto.

🎗️ Campaña conmemorativa o de homenaje: Ofrece un agradecimiento amable y respetuoso que se ajuste al momento.

💎 Grandes donaciones: Muestra un mensaje especial solo a los donantes que donan por encima de un umbral.

🔁 Crecimiento recurrente: Invita a los donantes puntuales a convertirse en donantes mensuales directamente en el recibo.

🌍 Campañas globales: Muestra una nota específica del país, como un recordatorio de Gift Aid, solo donde corresponda.

Más información aquí.

Nuevo plantillas

🤩 ¡Nuevas plantillas de campaña de Beacon con bloque "Héroe"!

Con las nuevas plantillas de campaña Beacon para Charitable Pro, puedes lanzar una impresionante página de recaudación de fondos de ancho completo que capta instantáneamente la atención del visitante por encima del pliegue.

Encabezado de la página de recaudación de fondos para Salvar el Parque Maple Grove con un widget de donación y una pequeña foto cuadrada de una miniatura de árbol iluminado por el sol a la izquierda.

🔦 Impacto por encima del pliegue: Lidera con una imagen principal de ancho completo, tu logotipo y tu objetivo con un widget de donación bloqueado justo encima del banner para que tu petición y tu impulso se registren al instante sin necesidad de desplazarse.

📐 Dos diseños flexibles: Elige entre un diseño estructurado de dos columnas para contar historias lado a lado y detalles de apoyo, o una vista limpia de una columna diseñada para narrativas ininterrumpidas de formato largo.

⚡ Campo principal todo en uno: Impulsado por el nuevo campo Campaign Hero, que reúne medios de fondo, barras de progreso en vivo, cantidades de donación personalizadas y pestañas de donaciones recurrentes en un solo bloque cohesivo que se puede insertar en cualquier diseño.

🎨 Coincidencia automática de temas: El banner principal y el widget de donación heredan automáticamente los colores de los botones y acentos de tu tema de campaña, asegurando que toda tu presentación se mantenga bellamente dentro de la marca sin tocar una línea de CSS.

Más información aquí.