• Resuelto pepe2017

    (@pepe2017)


    Hola
    En mi web, solo pueden ver los precios los registrados/autorizados.
    para que otorgue el rol de autorizado a un recién registrado, debo poder enterarme de ese nuevo registro de usuario.
    El si recibe un email de confirmación de registro, pero yo no.
    ¿Como podría yo recibir también el aviso de nuevo usuario registrare y así asignarle un rol u otro?

    Gracias de antemano

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 15 respuestas - de la 1 a la 15 (de un total de 16)
  • Hola ¿Que versión de WordPress tienes?

    En principio esa funcionalidad viene por defecto en WordPress, envía un mail a los administradores cuando un usuario se registra.

    Chequea que el envio de mails en tu servidor están funcionando o que no haya algún plugin que esté sobreescribiendo esa funcionalidad.

    Iniciador del debate pepe2017

    (@pepe2017)

    Hola Adrián.
    Gracias por tu ayuda.
    La versión nio veo cual es, pero en el escritorio me indica que tengo la ultima y me pregunta que si quiero reinstalar la 5.2.3-es_ES. Ello me indica que tengo la siguiente a esa.
    Efectivamente, otros amigos me indican que esa función viene por defecto.
    Estoy algo liado, decís que viene. En una ocasión de 20, me ha enviado ese correo de alta de nuevo usuario. Viendo Woocommerce/ajustes/correos electrónicos indica abajo de todo que en caso de NUEVA CUENTA envía correo a cliente… No pone que lo envíe a administrador ni permite definir una dirección de email como si sucede para nuevos pedidos, pedidos cancelados o pedido fallido.
    Por todo esto, creo que como dices, es algún tipo de conflicto.
    Voy a instalar un plugin que vi hace unos días, que te permite ver que emails envía WP para por lo menos saber si el sistema los envía.

    Gracias

    Iniciador del debate pepe2017

    (@pepe2017)

    Hola
    Acabo de instalar el plugin «email log» y pedido a un amigo que se registre. Ha recibido el email de bienvenida y así lo indica el plugin. Sin embargo yo como administrador no he recibido el email de aviso ni el sistema me lo ha enviado.
    Al menos sé que NO lo envía.
    Sigo buscando, pero la verdad que ya no sé por donde.
    Saludos.

    Moderador LGrusin

    (@lgrusin)

    Igual tienes un email de esos extraños que van a parar a la carpeta de SPAM. Prueba con otra cuenta de correo, lo suyo es que crearas una cuenta de correo para el mismo dominio.

    Iniciador del debate pepe2017

    (@pepe2017)

    Hola
    No, es un correo con dominio propio que además es el mismo que la pagina web…
    Acabo de hacer otra prueba y nada.
    En Ajustes/General puedes configurar el rol asignado por el sistema a nuevos usuarios registrados. Por defecto pone Suscriptor. Pero Woocommerce, los asigna el rol de Cliente.
    He cambiado en ajustes/ general a las dos opciones tanto suscriptor como cliente y nada…Tampoco me avisa de nuevos usuarios registrados.
    Se me han acabado los recursos de busqueda..
    Gracias

    Moderador LGrusin

    (@lgrusin)

    ¿Funciona o ha funcionado el correo de administrador alguna vez? Por ejemplo, en las notificaciones de actualizaciones del WordPress.

    Iniciador del debate pepe2017

    (@pepe2017)

    Si, siempre ha funcionado.
    Tras cambios que estoy haciendo en varios apartados, ahora tampoco me envia el correo de cambio de contraseña de algún usuario. Hasta esta mañana, me lo enviaba…
    En vez de arreglar, lo estoy estropeando más.
    Los mensajes me envían desde el formulario de contacto, que tienen el mismo destinatario que en los ajustes de woocommerce/ajustes/correos electronicos me llegan sin problema. De hecho el plugin «email log» me los muestra como que WP me los ha enviado.
    Pero los de nuevo usuario, no los envía (según email log y además no se reciben).
    Saludos.

    Iniciador del debate pepe2017

    (@pepe2017)

    Acabo de cambiarle a contraseña a un usuario ficticio y a él si le envía el correo de cambio de contraseña, a mi como administrador, no me lo envía.
    Antes si. He debido tocar en algún sitio ya que hasta hace una hora, ese correo también me lo enviaba al administrador.
    Estoy perdido

    Buenas @pepe2017

    Lamento no poder darte una respuesta más concisa.

    Lo único que puedo recomendarte es que hagas pruebas en una instalación de 0, para comprobar que esos emails funcionan.

    Seguramente hay algún plugin que tienes que esta alterando el comportamiento natural. También chequea directamente en el webmail del servidor que no sea alguna redirección por la que no te llega.

    Iniciador del debate pepe2017

    (@pepe2017)

    Gracias
    Cuando dice webmail del servidor, te refieres al servidor de la empresa de hosting/correo con la que tengo mis dominios y cuentas de correo ??? Dicho sea de paso es Arsys.
    Los plugins que tengo, ninguno tiene directamente que ver con los correos, son estos:

    Akismet Anti-Spam
    Autoptimize
    Contact Form 7
    Email Log
    Google XML Sitemaps
    Jetpack by WordPress.com
    PDF Viewer
    Really Simple SSL
    Selector en formulario de registro
    User Role Editor
    Weglot Translate
    WooCommerce
    WooCommerce Google Analytics Integration
    WooCommerce Role Based Price
    Yoast SEO

    Aunque por el nombre, Email Log puede tener que ver con los correos, lo instalé precisamente para poder ver que alguien se ha registrado. Este plugin lista los correos que WP envia y me indica a quien. No es el culpable.
    Probaré a desactivarlos todos uno a uno.

    Tengo otra web clavada aesta, pendiente de borrado, con otro dominio pero está operativa. Voy a hacer las pruebas en ella, desabilitando plugins.
    Gracias

    Iniciador del debate pepe2017

    (@pepe2017)

    Hola
    En la otra web casi identica, he ido borrando plugings uno a uno y registrandome.
    Solo manda el correo al nuevo usuario, no me lo manda a mi como administrador.
    Ya no sé que más probar.

    Buenas Pepe,

    Después de revisar un poco resulta que es una funcionalidad que WordPress trae por defecto pero en el regitro de WooCommerce que es el que tu tienes no lo hace. (si no prueba en crear un nuevo usuario con el registro normal y lo verás)

    Perdona pero pensaba que funcionaban igual. Lo único que puedes hacer es utilizar el siguinete código que te enviará en copia oculta el mismo email que al cliente.

    add_filter( 'woocommerce_email_headers', 'customer_new_account_admin_notification', 20, 3 );
    function customer_new_account_admin_notification( $header, $email_id, $order ) {
        if( 'customer_new_account' == $email_id ) {
            // Get admin email
            $admin_email = get_option('admin_email');
            // Set the email as BCC
            $header .= 'Bcc: ' . $admin_email . "\r\n";
    
        }
        return $header;
    }

    Espero que con esto ya hayamos podido resolver tu consulta.

    • Esta respuesta fue modificada hace 5 años, 1 mes por Adrián de Grafreak. Razón: Corrección en el código
    Iniciador del debate pepe2017

    (@pepe2017)

    gracias, pero donde lo pongo ??’ En CSS adicional ??’

    Iniciador del debate pepe2017

    (@pepe2017)

    Perdona mi ignorancia, dices: (si no prueba en crear un nuevo usuario con el registro normal y lo verás)

    Como es eso ??’ Donde está esa forma de registrarse ???’

    Iniciador del debate pepe2017

    (@pepe2017)

    Biennnnnn, gracias MILLLL.
    Para quien le pase lo mismo….
    He añadido el plugin Code Snippets y pegado en un snippet nuevo, el código del gran Adrian de Grafreak.
    Me he registrado y Alehluya…..He recibido el mismo correo que WP ha enviado al supuesto nuevo registro….
    A otra cosa mariposa,
    MUCHAS GRACIAS ADRIAN

Viendo 15 respuestas - de la 1 a la 15 (de un total de 16)
  • El debate ‘Email de aviso al administrador, de nuevo usuario registrado’ está cerrado a nuevas respuestas.