Charitable 1.6 está disponible hoy, con importantes cambios relacionados con la privacidad del usuario y el GDPR, entre otras cosas. Sigue leyendo para descubrir qué hay de nuevo.
Cambios relacionados con la privacidad y el RGPD
El principal enfoque de esta versión es un conjunto de nuevas funciones de privacidad. Impulsando este enfoque está la inminente implementación del RGPD, las nuevas regulaciones de privacidad y protección de datos de Europa. Estas regulaciones se aplican a cualquier organización o negocio que opere en Europa o que atienda a personas en la Unión Europea, por lo que tiene un impacto global.
Si su organización tiene su sede fuera de la UE y no está seguro de si el RGPD se aplica a usted, lea esto para obtener más información.
Actualizaciones del formulario de donación: Política de privacidad, términos y condiciones y consentimiento de marketing del donante

El formulario de donación se ha actualizado para incluir una nueva sección que puede incluir sus términos y condiciones, una nota sobre cómo se utilizan los datos personales en su sitio web (incluido un enlace a su política de privacidad) y una casilla de verificación que permite a los donantes dar su consentimiento para ser contactados en el futuro.
Los términos y condiciones se pueden activar para que se muestren dentro del formulario de donación.

Todos estos ajustes, incluido el texto utilizado y las páginas enlazadas para los términos y condiciones y la política de privacidad, se gestionan a través del panel Charitable en el personalizador de WordPress. Todos están desactivados por defecto.
Consejo extra: Ahora puede acceder a los ajustes del personalizador de Charitable haciendo clic en el enlace Personalizar en el menú del panel de control de Charitable.
Integración con las herramientas de privacidad y datos personales de WordPress
WordPress 4.9.6 se lanzó a principios de este mes e incluyó algunas herramientas clave necesarias para ayudar a los sitios web de WordPress a cumplir con el RGPD y respetar los derechos de privacidad de sus usuarios. Nuestro equipo contribuyó al lanzamiento de WordPress 4.9.6 y hemos estado preparando constantemente Charitable para integrarlo con esas herramientas.
La primera de esas herramientas fue un creador de páginas de Política de Privacidad. Puede usarlo para crear su Política de Privacidad, incluido el texto sugerido agregado por los complementos que usa en su sitio web, incluido Charitable.
Recomendamos encarecidamente el uso de esta herramienta para crear la Política de Privacidad de su sitio web. Si ya ha creado una Política de Privacidad, puede leer más sobre cómo Charitable utiliza los datos dentro de su sitio web en nuestra documentación: Charitable y la privacidad del usuario.
Charitable también le ayuda a responder a las solicitudes de sus usuarios para acceder a los datos personales que se conservan en su sitio web, incluyendo cualquier dato recopilado por Charitable en la herramienta de exportación (disponible en Herramientas > Exportar datos personales en WordPress 4.9.6).
Si los usuarios solicitan que se borren sus datos personales, también puede hacer que se borren los datos recopilados por Charitable. Sin embargo, dado que su país también puede tener un requisito legal para que usted retenga algunos datos relacionados con las donaciones durante un cierto período de tiempo, Charitable le proporciona controles detallados sobre cuánto tiempo se retienen los datos y qué datos se pueden borrar antes. Encontrará estos ajustes yendo a Charitable > Ajustes > Privacidad.
Por defecto, se conservarán todos los datos personales almacenados de las donaciones realizadas en los últimos dos años. Los datos personales no se eliminan automáticamente una vez transcurrido el período de retención de datos; se borran cuando un usuario solicita específicamente que se borren sus datos.
Otras novedades
Reembolsar donaciones automáticamente en PayPal
Los reembolsos no son muy divertidos y, con suerte, no necesitarás emitirlos muy a menudo, pero con esta versión hemos intentado que sea un poco menos doloroso emitir reembolsos para tus donaciones de Charitable.

Ahora puedes marcar una donación como Reembolsada desde su página de detalles y que se reembolse automáticamente con PayPal. Simplemente selecciona "Reembolsada" en el meta cuadro de Acciones de donación y elige que se reembolse inmediatamente en PayPal; Charitable se encargará del resto.
Mostrar estadísticas de Charitable en cualquier lugar
Una práctica función que añadimos en Charitable 1.6 es el shortcode [charitable_stat]. Este shortcode te permite mostrar totales de recaudación de fondos, barras de progreso o recuentos de donaciones y donantes. Por ejemplo, para mostrar cuánto dinero ha recaudado tu organización y cuántos donantes tiene, podrías escribir algo como esto:
[charitable_stat display=donors]han recaudado[charitable_stat display=total]para apoyar nuestro trabajo.
Haz clic aquí para ver la guía completa sobre el uso del shortcode Charitable Stat.
Exportación de Campañas
Charitable siempre ha incluido una exportación de donaciones, pero carecíamos de un informe similar para las campañas. A partir de Charitable 1.6, ese problema está resuelto.
Ve a Charitable > Campañas y haz clic en el botón Exportar para descargar un archivo CSV con todas tus campañas, opcionalmente filtradas por fecha y estado.
Actualizaciones para Desarrolladores
Esta versión añade algunas nuevas funciones y refinamientos para los desarrolladores que crean experiencias de recaudación de fondos con Charitable.
Registrar nuevos campos de campaña con la API de Campos de Campaña
Charitable 1.5 introdujo la API de Campos de Donación. En esta versión, añadimos una API de Campos de Campaña correspondiente. Esto te permite introducir nuevas configuraciones y campos para las campañas:
function ed_charitable_add_campaign_field() {
// Define a new field.
$field = new Charitable_Campaign_Field( 'focus_country', array(
'label' => __( 'Focus Country', 'your-namespace' ),
'admin_form' => array(
'type' => 'select',
'options' => array(
'india' => __( 'India', 'your-namespace' ),
'thailand' => __( 'Thailand', 'your-namespace' ),
'cambodia' => __( 'Cambodia', 'your-namespace' ),
),
),
'show_in_export' => true,
'email_tag' => array(
'description' => __( 'The focus country for the campaign' , 'your-namespace' ),
) ) );
// Register the field.
charitable()->campaign_fields()->register( $field );
}
add_action( 'init', 'ed_charitable_add_campaign_field' );
El valor del campo se puede recuperar con el método Charitable_Campaign::get():
$campaign = charitable_get_campaign( 123 ); $campaign->get( 'focus_country' );
¿Usas Embajadores? Mantente atento a la próxima versión principal para añadir soporte para la API de Campos de Campaña.
Modificar fácilmente los campos de donación
Añadir campos ya era bastante fácil con la API de Campos de Donación. Cambiar la configuración de los campos del formulario de donación era un poco más difícil de lo necesario. Ahora puedes modificar cualquier campo de donación o campaña existente con la API de Campos de Donación. Por ejemplo, para cambiar la etiqueta del campo Estado a Provincia, simplemente puedes hacer esto:
function ed_charitable_change_state_field_label() {
// Get the field through the API.
$field = charitable()->donation_fields()->get_field( 'state' );
// Update the 'label' setting of the 'donation_form' argument.
$field->set( 'donation_form', 'label', 'Province' );
}
add_action( 'init', 'ed_charitable_change_state_field_label' );
Actualiza Hoy
Si aún no lo has hecho, actualiza Charitable a través de tu panel de control hoy mismo y cuéntanos qué te parece.
Gracias a todos en la comunidad de Charitable que proporcionaron los comentarios y las solicitudes de funciones que llevaron a los cambios en Charitable 1.6. Los comentarios de los usuarios han jugado consistentemente un papel importante al ayudarnos a decidir en qué centrarnos en el desarrollo de Charitable, y este lanzamiento no ha sido diferente.
¡Nos encantaría escuchar tus opiniones en los comentarios de abajo!








Deja una respuesta