Los perfiles de creador otorgan a cada creador de campaña y recaudador de fondos una página pública compartible en /creator/tu-nombre/, que muestra su avatar, biografía, organización, enlaces sociales, campañas y totales de titulares. Los creadores gestionan su propio perfil desde el centro Mis campañas, y su identidad ahora viaja con ellos a cada página de recaudación de fondos.
Disponible en Charitable Ambassadors 3.3.0+ (requiere Charitable Pro 1.8.16 o posterior).
Características clave
- Publica una página de perfil público para cada creador en
/creator/<nombre>/, servida automáticamente sin necesidad de crear una página. - Permite a los creadores editar su propio perfil desde una nueva pestaña Perfil en el centro Mis campañas: nombre, biografía, organización, sitio web, seis redes sociales, foto y ubicación.
- Muestra el avatar de un creador y una tarjeta flotante accesible (biografía, organización, enlaces sociales y un enlace a su perfil público) junto a su nombre en cada página de recaudación de fondos.
- Elige exactamente qué estadísticas y secciones aparecen en la página pública, desde la biografía y los enlaces sociales hasta el total recaudado, el número de donantes y un código QR opcional.
- Controla el uso compartido de la ubicación de forma responsable: solo ciudad, estado y país, nunca una dirección postal, con modos Desactivado, controlado por el creador y forzado.
- Añade un botón Compartir (Copiar enlace, Compartir vía, Correo electrónico) para que los creadores puedan promocionar su perfil en un solo clic.
- Incrusta el perfil de cualquier creador en cualquier lugar con el shortcode
[charitable_creator_profile].
¿Por qué usar perfiles de creador?
Una recaudación de fondos suele ser una página única sin un hogar duradero para la persona que está detrás. Los perfiles de creador otorgan a tus seguidores más activos una identidad reconocible en tu sitio, para que los donantes puedan ver a quién están apoyando, explorar sus campañas y confiar en la persona que pide. Ese reconocimiento genera credibilidad, fomenta la recaudación de fondos repetida y convierte las campañas individuales en una relación continua.
Verlo en acción

Requisitos
- Charitable Ambassadors 3.3.0 o posterior
- Charitable Pro 1.8.16 o posterior.
- WordPress 5.0 o posterior, PHP 7.4 o posterior
- Permalinks bonitos habilitados (Ajustes > Permalinks configurado en cualquier opción que no sea Simple), ya que la página pública utiliza una regla de reescritura
Empezar
Activación
- En el administrador de WordPress, ve a Charitable > Ambassadors > Plantillas > Mis campañas.
- Busca la sección Página pública del creador y activa Habilitar página pública del creador.
- Guarda tus ajustes. La página de cada creador ya está activa en
/creator/<su-nombre-de-usuario>/.
Cuando la opción está desactivada, las páginas de creador devuelven un 404 y no se expone ningún contenido del perfil. Los archivos de autor no se ven afectados de ninguna manera.
Si las páginas devuelven un 404 después de habilitar la función, visita Ajustes > Permalinks una vez y guarda para vaciar las reglas de reescritura.
Cómo los creadores editan su perfil
Los creadores gestionan su propio perfil desde la pestaña Perfil dentro del centro Mis campañas (la página que aloja el shortcode [charitable_my_campaigns]). Desde allí, un creador conectado puede establecer:
- Nombre y apellidos (se utilizan para construir el nombre de visualización)
- Biografía
- Organización
- Sitio web m0s Twitter / X, Facebook, Instagram, LinkedIn, YouTube y TikTok
- Foto de perfil
- Ciudad, estado y pa0s, y cu0les de ellos compartir (cuando la ubicaci0n es controlada por el creador)
Los administradores pueden editar los mismos campos de perfil para cualquier creador desde el Directorio.

La P0gina P0blica del Creador
La p0gina se sirve autom0ticamente en /creator/<name>/, donde <name> es el slug de usuario de WordPress del creador. La base predeterminada creator se puede cambiar con un filtro (ver Recursos para desarrolladores). La p0gina puede incluir el avatar del creador, el formato de nombre elegido, la biograf0a, la organizaci0n, los enlaces sociales, un bot0n de Compartir, un c0digo QR opcional, una cuadr0cula de sus campa0as publicadas y totales de titulares.
Solo se cuentan y muestran las campa0as publicadas. Las campa0as privadas, borradores, pendientes y rechazadas nunca aparecen.
Enriquecimiento de la P0gina de Recaudaci0n de Fondos
En cada p0gina de recaudaci0n de fondos, el nombre del creador se enriquece con un peque0o avatar y una tarjeta accesible al pasar el rat0n y al enfocar. La tarjeta muestra la biograf0a del creador, la organizaci0n y los enlaces sociales, adem0s de un enlace a su perfil p0blico completo. Esto est0 activado por defecto y se puede ajustar o deshabilitar con filtros.

Compartir Ubicaci0n
El intercambio de ubicaci0n se limita a ciudad, estado y pa0s. Nunca se recopila ni se muestra una direcci0n postal. Lo controlas en todo el sitio con dos configuraciones:
- Modo de Compartir Ubicaci0n decide si la ubicaci0n est0 desactivada, controlada por el creador o forzada.
- Permitir decide qu0 partes (ciudad, estado, pa0s) son elegibles en absoluto. Una parte desmarcada nunca se muestra, ni siquiera en modo forzado.
En el modo controlado por el creador, cada creador opta por las partes que desea mostrar desde su pesta0a de Perfil.
Uso
Shortcode
Usa el c0digo corto para incrustar un perfil de creador en cualquier p0gina o publicaci0n:
[charitable_creator_profile user_id="12"]
o
[charitable_creator_profile nicename="jane-doe"]
Sin atributos, el c0digo corto resuelve el creador para la solicitud actual /creator/<name>/, que es como se renderiza la p0gina autom0tica.
Parámetros del Shortcode
| Parámetro | Tipo | Predeterminado | Descripción |
|---|---|---|---|
| user_id | entero | 0 | El ID de usuario de WordPress del creador a mostrar. Tiene prioridad sobre nicename. |
| nicename | cadena | "" | El slug de usuario del creador (nicename). Se usa cuando no se proporciona user_id. |
Opciones de configuración
Todas las configuraciones a continuaci0n se encuentran en Charitable > Embajadores > Plantillas > Mis Campa0as.

Visualizaci0n de la P0gina P0blica del Creador
| Configuración | Tipo | Predeterminado | Descripción |
|---|---|---|---|
| Habilitar P0gina P0blica del Creador | casilla de verificación | Desactivado | Interruptor principal. Cuando est0 desactivado, las p0ginas de creador devuelven un 404. |
| Mostrar Nombre del Creador | seleccionar | Nombre y Apellidos | Qué forma del nombre mostrar: Solo nombre, Solo apellido, Nombre y apellido, o Nombre de usuario. Siempre se muestra el nombre; esto solo elige la forma. |
| Mostrar biografía | casilla de verificación | Activado | Mostrar la biografía del creador. |
| Mostrar organización | casilla de verificación | Activado | Mostrar la organización del creador. |
| Mostrar enlaces sociales | casilla de verificación | Activado | Mostrar los enlaces sociales del creador. |
| Mostrar botón de compartir | casilla de verificación | Activado | Mostrar un botón de compartir (Copiar enlace, Compartir vía, Correo electrónico). |
| Mostrar campañas | casilla de verificación | Activado | Mostrar la cuadrícula de campañas del creador. |
| Mostrar total recaudado | casilla de verificación | Activado | Mostrar el total recaudado por el creador. |
| Mostrar número de donantes | casilla de verificación | Activado | Mostrar el número de donantes del creador. |
| Mostrar número de donaciones | casilla de verificación | Activado | Mostrar el número de donaciones del creador. |
| Mostrar donación media | casilla de verificación | Desactivado | Mostrar el importe medio de las donaciones del creador. |
| Mostrar número de recurrentes activos | casilla de verificación | Desactivado | Mostrar el número de donantes recurrentes activos del creador. |
| Mostrar código QR | casilla de verificación | Desactivado | Mostrar un código QR que enlaza a la página pública del creador, flotando en la esquina superior derecha. |
Compartir Ubicaci0n
| Configuración | Tipo | Predeterminado | Descripción |
|---|---|---|---|
| Modo de compartir ubicación | seleccionar | Desactivado | Desactivado (nunca mostrar ubicación), Permitir al creador controlar, o Forzar (el creador no puede cambiar). |
| Permitir | casillas de verificación múltiples | ninguno | Qué partes pueden compartir los creadores: Ciudad, Provincia, País. Los elementos desmarcados nunca se muestran, ni siquiera en modo forzado. |
Personalización
Anulación de plantilla
Copie la plantilla de perfil en su tema para personalizar el diseño de la página pública:
su_tema/charitable/charitable-ambassadors/creator/profile-page.php
Filtros y Funciones
Cada opción de visualización, la base de la URL, el formato del nombre y el tratamiento de la página de recaudación de fondos se pueden ajustar en el código. Consulte los Recursos para desarrolladores a continuación.
Solución de problemas
Las páginas de creador devuelven un 404
Confirme que Habilitar página pública de creador está activado. Luego visite Ajustes > Enlaces permanentes y guarde una vez para vaciar las reglas de reescritura. Confirme también que el creador tiene al menos una campaña publicada, ya que un perfil sin nada publicado no se resuelve.
La ubicación de un creador no se muestra
El modo de compartir ubicación debe estar configurado en Permitir al creador controlar o Forzar, y la parte relevante (ciudad, estado o país) debe estar marcada en Permitir. En el modo controlado por el creador, el creador también debe optar por esa parte desde su pestaña de Perfil.
Los enlaces sociales no aparecen
Confirme que Mostrar enlaces sociales está activado y que el creador ha introducido al menos un enlace en la pestaña Perfil.
La foto de perfil no se actualiza
La página pública utiliza la foto de perfil cargada por el creador (la metaetiqueta de usuario avatar). La imagen cargada debe pertenecer a los medios del propio creador. Si no se establece ninguna foto, el sitio recurre al avatar estándar.
Recursos para desarrolladores
Ganchos y filtros
charitable_ambassadors_creator_slug— Filtra la base de la URL para las páginas de creador. Por defectocreator.charitable_ambassadors_creator_url— Filtra la URL completa del perfil público de un creador.charitable_ambassadors_creator_name_format— Filtra el formato del nombre resuelto (first,last,full,username).charitable_ambassadors_creator_page_enabled— Filtra si la página pública está habilitada.charitable_ambassadors_creator_page_show_{key}— Visibilidad por sección, donde{key}esbio,org,social,share,campaigns,raised,donors,donations,avg,recurring, oqr.charitable_ambassadors_creator_location_mode— Filtra el modo de compartir ubicación.charitable_ambassadors_creator_location_allow_{part}— Permiso de ubicación por parte, donde{part}escity,state, ocountry.charitable_ambassadors_creator_social_fields— Añade o elimina campos sociales editables.charitable_ambassadors_creator_avatar_meta_key— Filtra la clave de meta de usuario utilizada para la foto de perfil. Por defectoavatar.charitable_ambassadors_creator_treatment— Habilita o deshabilita el avatar del creador y la tarjeta flotante en las páginas de recaudación de fondos.charitable_ambassadors_creator_inline_avatar— Activa o desactiva el avatar en línea junto al nombre del creador en las páginas de recaudación de fondos.charitable_ambassadors_creator_tooltip— Activa o desactiva la tarjeta de información al pasar el ratón y al enfocar en las páginas de recaudación de fondos.charitable_ambassadors_creator_tooltip_show_{key}— Visibilidad por elemento dentro de la tarjeta de información.charitable_ambassadors_directory_creator_profile_tabs— Filtra las pestañas que se muestran en el perfil del creador del Directorio de administradores.charitable_ambassadors_creator_profile_saved— Acción que se ejecuta después de guardar un perfil de creador. Recibe el ID de usuario y la matriz de datos guardados.
Funciones útiles
charitable_ambassadors_get_creator_slug()— Devuelve la base de URL saneada para las páginas de creadores.charitable_ambassadors_get_creator_url( $user_id )— Devuelve la URL del perfil público de un creador.charitable_ambassadors_creator_public_name( $creator )— Devuelve el nombre para mostrar del creador en el formato configurado.charitable_ambassadors_creator_page_enabled()— Devuelve si la página pública está activada.charitable_ambassadors_creator_location_mode()— Devuelve el modo actual de compartir ubicación.charitable_ambassadors_creator_location_allows( $part )— Devuelve si una parte de la ubicación está permitida.charitable_ambassadors_creator_social_fields()— Devuelve las definiciones de campos sociales editables.
Recursos adicionales
- [PLACEHOLDER: URL de la documentación de Mis Campañas]
- [PLACEHOLDER: URL de la documentación general de Embajadores Benéficos]
- [PLACEHOLDER: URL de la documentación de configuración de la Página de Recaudación de Fondos]





