La opción Imagen destacada para campañas visuales te permite asignar una imagen en miniatura dedicada a cada campaña desde el creador de campañas. Esta imagen se utiliza como miniatura de la campaña en listas de campañas, códigos cortos y para compartir en redes sociales, y anula la primera foto en el diseño de tu campaña cuando se establece una. Está disponible a partir del plugin Charitable Pro 1.8.13+.
Tabla de Contenidos
- Empezar
- Requisitos
- Dónde encontrarlo
- Opciones de configuración
- Dónde se utiliza la imagen destacada
- Solución de problemas
- Recursos para desarrolladores
Empezar
La Imagen Destacada es una configuración a nivel de campaña en el creador de campañas de Charitable Pro. Cuando estableces una imagen destacada para una campaña, esta se convierte en la imagen principal que se muestra cada vez que esa campaña aparece en cuadrículas, listas, códigos cortos (p. ej., [campaigns]) y cuando la campaña se comparte en plataformas sociales. Si no estableces una imagen destacada, Charitable recurre a la primera foto en el diseño de tu campaña (si la hay) o a la miniatura de la entrada de WordPress para campañas heredadas.
Beneficios clave
- Un solo lugar para establecer la miniatura de la campaña — No es necesario depender del orden del diseño; establece una imagen que represente la campaña en todas partes.
- Mejor control para compartir en redes sociales — Utiliza una imagen optimizada para redes sociales (p. ej., 1200 × 630 px) para que las publicaciones se vean consistentes.
- Accesibilidad y SEO — Campo de texto alternativo dedicado para lectores de pantalla y motores de búsqueda.
- Marca consistente — Misma imagen en bucles de campañas, códigos cortos e integraciones (p. ej., Divi, Elementor).
Requisitos
- WordPress: 6.2 o superior
- PHP: 7.4 o superior
- Charitable Pro: 1.8.13 o superior
La opción Imagen Destacada solo está disponible para las campañas editadas en el creador de campañas (campañas no heredadas).
Dónde encontrarlo
- En el Administrador de WordPress, ve a Charitable → Campañas (o Creador de Campañas).
- Abre o crea una campaña en el creador de campañas.
- En la barra lateral izquierda, haz clic en Ajustes.
- En el submenú Ajustes, haz clic en Imagen Destacada (debajo de Opciones de Donación).
El panel Imagen Destacada aparece en el área de contenido principal.
Opciones de configuración
Carga de Imagen
- Haz clic para cargar o seleccionar una imagen — Usa la zona de arrastre para abrir la Biblioteca de Medios o cargar una nueva imagen. También puedes usar Reemplazar en una vista previa existente para elegir una imagen diferente, o Eliminar / Eliminar Imagen para borrarla.
- URL de la imagen — Se almacena la URL de la imagen seleccionada; el campo de carga puede estar oculto por diseño, pero se utiliza para guardar.
- Cargar Imagen — Botón alternativo para abrir el selector de medios.
Dimensiones recomendadas
- 1200 × 630 px — Recomendado para una visualización óptima en cuadrículas de campañas y para compartir en redes sociales (p. ej., Open Graph). Otros tamaños funcionan, pero pueden ser recortados o escalados dependiendo de tu tema y las plataformas sociales.
Texto alternativo
- Propósito: Texto alternativo para lectores de pantalla y SEO.
- Marcador de posición: “Describe esta imagen para accesibilidad.”
- Comportamiento: Si dejas el texto alternativo vacío y la imagen proviene de la Biblioteca de medios, Charitable puede rellenarlo automáticamente con el texto alternativo del archivo adjunto cuando esté disponible.
Dónde se utiliza la imagen destacada
Cuando se establece, la imagen destacada se utiliza como miniatura de la campaña en:
- Listas y cuadrículas de campañas — por ejemplo, el archivo de campañas y los códigos cortos como
[campaigns]. - Plantilla de bucle de campaña — La plantilla
campaign-loop/thumbnail.phpmuestra la miniatura de la entrada de WordPress cuando se establece. Cuando la imagen destacada del creador de campañas se sincroniza con la miniatura de la entrada al guardar, aparece aquí. - Códigos cortos — Cualquier código corto que muestre miniaturas de campañas (por ejemplo, cuadrícula de campañas, bloque de campaña).
- Compartir en redes sociales — Cuando tu tema o plugins utilizan la imagen destacada/miniatura de la campaña para Open Graph o etiquetas meta similares.
- Constructores de páginas — Divi y otras integraciones que muestran imágenes de campañas utilizan la misma fuente de miniaturas (por ejemplo,
.campaign-thumbnail,.campaign-featured-image img).
Si no se establece ninguna imagen destacada, Charitable recurre a la primera foto en el diseño de la campaña, o a la imagen destacada heredada de WordPress para campañas más antiguas.
Solución de problemas
La imagen destacada no se muestra en el frontend
- Guarda la campaña — Haz clic en Guardar en el creador de campañas después de establecer o cambiar la imagen destacada.
- Comprueba el tipo de campaña — La configuración se aplica a las campañas editadas en el creador de campañas. Las campañas heredadas utilizan la “Imagen destacada” estándar de WordPress en el editor.
- Caché — Borra cualquier caché del sitio o de la página para que la miniatura actualizada sea visible.
- Anulaciones de tema — Si tu tema anula
charitable/campaign-loop/thumbnail.php, asegúrate de que utiliza la miniatura de la campaña (por ejemplo,get_post_thumbnail_id()o equivalente).
La imagen se ve recortada o de baja calidad
- Utiliza una imagen de al menos 1200 × 630px para cuadrículas y compartir en redes sociales.
- Sube una resolución suficientemente alta para los tamaños que utilizan tu tema y los códigos cortos (por ejemplo, “medium”, “large”).
El texto alternativo no se guarda
- Asegúrate de hacer clic en Guardar después de editar la campaña. El texto alternativo se almacena con la configuración de la campaña y (cuando sea aplicable) se puede sincronizar desde el archivo adjunto de medios si se deja vacío.
Recursos para desarrolladores
Datos almacenados
- Los datos de la imagen destacada se almacenan en los metadatos de la campaña
campaign_settings_v2bajosettings['featured-image']:featured_image_id— ID del archivo adjunto de WordPress.featured_image_url— URL de la imagen.featured_image_alt— Texto alternativo.
- Para mostrar en el bucle de campañas, el ID del archivo adjunto de la imagen destacada se puede sincronizar con el campo
_thumbnail_iddel post cuando se guarda la campaña (por ejemplo, a través del filtrocharitable_campaign_builder_save_campaign_settingso la accióncharitable_builder_save_campaign). Entoncesget_post_thumbnail_id( $campaign_id )yhas_post_thumbnail( $campaign_id )reflejarán la imagen destacada de la campaña.
Anulación de plantilla
- Para personalizar la salida de la miniatura de la campaña, anula la plantilla en tu tema:
- Copia
wp-content/plugins/charitable-pro/templates/campaign-loop/thumbnail.php - a tu tema:
your-theme/charitable/campaign-loop/thumbnail.php.
- Copia
Hooks y filtros
- Registro del panel de configuración — El panel de Imagen destacada se añade a la barra lateral de Configuración del creador de campañas a través de:
- Filtro:
charitable_builder_panels_settings_(slug del panel:featured-image).
- Filtro:
- Ruta del archivo del panel — Filtro:
charitable_builder_panels_settings_file(se utiliza para cargar la clase del panel Pro). - Visualización de miniaturas — Filtro:
charitable_campaign_loop_thumbnail_sizepara cambiar el tamaño de la imagen utilizada en el bucle de campañas. - Forzar miniatura destacada — Filtro:
charitable_campaign_loop_featured_thumbnailpara forzar el uso de la imagen destacada/miniatura en contextos específicos.
Clases CSS (administrador del creador de campañas)
- Sección del panel:
.charitable-panel-content-section-featured-image - Tarjeta de vista previa:
.charitable-featured-image-card - Zona de colocación:
.charitable-featured-image-dropzone - Acciones de superposición:
.charitable-featured-image-overlay,.charitable-featured-image-overlay-replace,.charitable-featured-image-overlay-remove
Para obtener ayuda adicional con la configuración de Imagen destacada, visita nuestra documentación de soporte o ponte en contacto con nuestro equipo.





