¿Cómo podemos enviar o deshabilitar programáticamente correos electrónicos de notificación para los usuarios suscritos a categorías como ‘observando’, ‘siguiendo’, ‘observando primera publicación’, ‘normal’ y ‘silenciado’ cuando publican un tema o una publicación que requiere aprobación antes de ser publicada? Específicamente, busco orientación sobre las funciones del programa utilizadas por los complementos durante la creación de un tema o publicación, cuando está en la cola de revisión esperando aprobación y después de la aprobación, para notificar a los usuarios por correo electrónico según sus preferencias de suscripción. ¿Cómo podemos determinar qué usuarios deben recibir correos electrónicos y cuáles no? Agradecería algo de ayuda. ¡Gracias!
Actualmente estoy trabajando en la implementación de una función en nuestro foro que implica el envío o la desactivación programática de correos electrónicos de notificación para los usuarios suscritos a categorías específicas. Las categorías incluyen ‘seguir’, ‘rastrear’, ‘seguir primera publicación’, ‘normal’ y ‘silenciado’, especialmente cuando los usuarios publican un tema o una publicación que requiere aprobación antes de ser publicada.
Busco orientación sobre las funciones del programa utilizadas por los complementos en varias etapas del proceso, específicamente durante la creación de un tema o publicación, mientras está en la cola de revisión esperando aprobación y después de la aprobación. Mi objetivo es notificar a los usuarios por correo electrónico según sus preferencias de suscripción.
¿Podrían proporcionarme información o dirigirme a recursos relevantes que expliquen cómo determinar qué usuarios deben recibir correos electrónicos y cuáles no durante este proceso?
Cualquier ayuda o sugerencia sería muy apreciada. ¡Gracias de antemano por su ayuda!