Iniciar sesión
Empezar

Documentación de Easy Digital Downloads

Documentación, Materiales de Referencia y Tutoriales para Easy Digital Downloads 

EDD_Emails

Introducida en la versión 2.1 de Easy Digital Downloads, la clase EDD_Emails maneja la construcción y el envío de recibos de compra y notificaciones de ventas al administrador. También es utilizada por las extensiones para enviar correos electrónicos personalizados en la plantilla HTML estándar.

Para enviar un correo electrónico usando la clase EDD_Emails, llama al método send() de la instancia principal EDD() , de la siguiente manera:

EDD()->emails->send( $to, $subject, $message );

Si deseas enviar archivos adjuntos junto con el correo electrónico, pasa las rutas de los archivos como una cadena o un array como cuarto parámetro:

EDD()->emails->send( $to, $subject, $message, $attachments );

Todos los correos electrónicos enviados a través de esta clase tendrán aplicada la plantilla seleccionada en Descargas > Ajustes > Correos electrónicos . Por defecto, se ve así:

Captura de pantalla de 2014-09-03 10:36:07

Propiedades de la clase:

  • $direccion_remitente
  • $nombre_remitente
  • $tipo_contenido
  • $encabezados
  • $html
  • $plantilla
  • $encabezado

Métodos:

  • public: __set( $clave, $valor )
  • public: obtener_nombre_remitente()
  • public: obtener_direccion_remitente()
  • public: obtener_tipo_contenido()
  • public: obtener_encabezados()
  • public: obtener_plantillas()
  • public: obtener_plantilla()
  • public: obtener_encabezado()
  • public: analizar_etiquetas()
  • public: construir_correo()
  • public: enviar()
  • public: enviar_antes()
  • public: enviar_despues()
  • public: texto_a_html()

Filtros:

  • edd_email_from_name
  • edd_email_from_address
  • edd_email_content_type
  • edd_email_headers
  • edd_email_templates
  • edd_email_template
  • edd_email_heading
  • edd_email_message
  • edd_email_attachments

Acciones:

  • edd_email_header
  • edd_email_template_{nombre de plantilla}
  • edd_email_body
  • edd_email_footer
  • edd_email_send_before
  • edd_email_send_after
¿Fue útil este artículo?

¡Empieza a vender hoy mismo!

Únete a más de 50.000 dueños de tiendas inteligentes y empieza a usar la forma más fácil de vender productos digitales con WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]