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_id, template_id, total_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_raised, donor_count, gift_count, last_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

Conecta con Atención al Cliente →

📑 Encuentre la guía que necesita

Explore el Centro de documentación →

⬇️ Descarga estrategias probadas, ideas de campañas y herramientas expertas

Obtén el Kit de Recaudación de Fondos →

🔗 Deja que tu Asistente de IA haga el trabajo de recaudación de fondos por ti.

Conecta Charitable a tu asistente de IA →

💸 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 Mejora

📊 ¡Tu panel de control Pro ahora puede comparar, exportar y calificar!

La mayoría de los paneles de control de recaudación de fondos solo te dicen cuánto has recaudado. Charitable Pro 1.8.19 reconstruye el panel de control y la Descripción general de informes en torno a las preguntas más difíciles: si algo está roto, si este período superó al anterior y qué cambio único marcaría la mayor diferencia hoy. Por qué esto es importante:

  • 📈 Cada cifra tiene una tendencia: Elige un período y las fichas y el gráfico se mueven juntos, con cada total mostrado frente al período anterior.
  • 🗓️ Gráficos que se mantienen legibles: Los rangos cortos agrupan las donaciones día a día, mientras que los rangos más largos agrupan por semana o mes, por lo que un año completo se lee como una curva en lugar de una línea plana.
  • 🔀 Compara cualquier 2 períodos: No solo los consecutivos, para que puedas preguntar cómo fue este diciembre en comparación con el diciembre pasado. Eso importa porque la recaudación de fondos es estacional.
  • 📤 Exporta el resumen completo: Envía la descripción general completa como CSV o PDF, lista para un paquete de junta directiva o un informe de financiador.
  • 🎯 Califica tu configuración gratis: Haz que tu configuración de recaudación de fondos sea calificada, para que el único cambio que valga la pena hacer a continuación sea el que puedas ver.

Consulta nuestro anuncio aquí.

Función Nuevo

🎟️ Presentamos Eventos Benéficos: ¡Vende entradas dentro de tus campañas!

La mayoría de las organizaciones sin ánimo de lucro venden entradas para eventos en una herramienta y recaudan donaciones en otra, lo que genera dos conjuntos de informes y una conciliación manual al final del año. Eventos Benéficos une ambas cosas, vendiendo entradas a través de los mismos formularios de donación y pasarelas de pago que ya utilizas en Charitable. Por qué esto es importante:

  • 🎟️ Cada entrada es una donación: Las ventas de entradas se procesan a través de la pasarela que ya utilizas y cuentan para el objetivo de la campaña, con todo gestionado en Charitable » Eventos.
  • 📱 Registro con código QR desde cualquier teléfono: Cada asistente recibe su propio código QR en el recibo, y los voluntarios escanean en la puerta a través de un enlace de registro que no necesita cuenta de WordPress.
  • 🧾 Recibos listos para la declaración de impuestos: Asigna a cada tipo de entrada un valor justo de mercado, y Charitable incluirá el importe correcto deducible de impuestos en cada recibo de donante.
  • 📋 Detalles del asistente al finalizar la compra: Pregunta a cada invitado por su elección de comida, talla de camiseta o necesidades de acceso, con un registro de asistente independiente creado para cada entrada.
  • 🗓️ Bloques y calendarios incluidos: Tres bloques de editor, además de la compatibilidad con Sugar Calendar y The Events Calendar, muestran tus eventos donde los colaboradores ya los buscan.

Consulta nuestro anuncio aquí.

ia Nuevo

🚀 ¡Libera el poder de la IA en Charitable!

Tu asistente de IA ahora puede crear, editar y administrar tus campañas de recaudación de fondos de Charitable directamente, solo con pedírselo. Con Charitable Pro añadiendo soporte de escritura para la API de Habilidades de WordPress, herramientas como ChatGPT, Claude y Cursor pueden manejar acciones administrativas completas de forma segura a través de MCP. Por qué esto es importante:

  • 🤖 Creación de campañas en lenguaje natural: Pídele a tu asistente un objetivo como “Configura una recaudación de fondos para el refugio con un objetivo de 5.000 $”, y creará un borrador de campaña real completo con niveles de donación sugeridos.
  • 🎨 Ajustes instantáneos del formulario de donación: Añade campos personalizados, cambia los colores de los botones o reordena elementos sin tener que entrar en la configuración del formulario.
  • 📝 Registro de donaciones sin conexión: Informa a tu asistente sobre donaciones en efectivo o cheque, y cruzará los correos electrónicos de los donantes y registrará las transacciones en tu historial.
  • 🛡️ Seguridad y control por defecto: El acceso de escritura permanece estrictamente desactivado hasta que se active en Charitable » Herramientas » AI MCP, manteniendo el informe de solo lectura seguro por defecto.
  • 📜 Registro de auditoría completo: Cada cambio realizado por un asistente de IA se rastrea en Charitable » Herramientas » Registros, por lo que siempre sabrás quién (o qué) actualizó tu sitio.

Consulta nuestro anuncio aquí.

Mejora Pagos

💰 Acepta donaciones recurrentes con Windcave y Charitable

Un donante configura su donación una vez en la página de pago segura de Windcave, y Charitable factura cada renovación según lo programado. Por qué esto es importante:

🏦 Organizaciones con sede en Nueva Zelanda o Australia: donaciones mensuales en la pasarela con la que tu banco ya te ha configurado, sin un segundo procesador que incorporar.
⛪ Iglesias que reciben diezmos y ofrendas regulares: los miembros de la congregación establecen su propio calendario una vez, que es la forma más sencilla de lanzar donaciones recurrentes para la iglesia sin una plataforma separada.
🌏 Grupos con donantes en varias divisas: Windcave gestiona más de 20, por lo que un donante puede dar en la divisa que realmente posee.
📅 Fondos operativos en lugar de campañas puntuales: activa el modo Solo Recurrente y la opción única desaparece, por lo que cada donación a esa campaña es una suscripción.
🧾 Equipos sin desarrollador en plantilla: 3 conjuntos de credenciales pegados en una página de configuración, y sin código en ninguna parte.

Consulta nuestro anuncio aquí.

automatización actualizar

⚡ Creador Visual de Automatización: ¡Arrastrar y Soltar Sin Código!

Charitable Automation Connect 2.3.0 presenta el Generador de Automatización Visual, un lienzo a pantalla completa que presenta cada automatización como un flujo de tarjetas conectadas: un desencadenador, condiciones opcionales y una lista de acciones que se ejecutan en orden.

🧩 Muchas acciones, un desencadenador: Etiqueta a un donante, envía un correo electrónico, agrega una nota y activa una llamada webhook desde un solo evento, arrastrado en cualquier orden.

✉️ Actúa dentro de Charitable: Las nuevas acciones Enviar correo electrónico, Etiquetar donante y Agregar nota de donante se ejecutan sin necesidad de un servicio externo.

🔤 Etiquetas de combinación: Personaliza correos electrónicos y notas con campos en vivo como {first_name}, {total} y {campaign_name}.

🔁 Aplicar a donantes existentes: Ejecuta Etiquetar donante y Agregar nota de donante contra los donantes que ya tienes.

🖥️ Lienzo o Simple: Cambia de vista en cualquier momento, y las automatizaciones creadas antes de la 2.3.0 siguen funcionando sin cambios.

Lee más aquí.