Foro de soporte WordPress en español


Soporte WordPress en español Soporte gratuito para webs alojadas en Webempresa.com
Habilitado para todos los clientes con planes de Hosting Alto Rendimiento a partir de 3GB y planes XL.

No ofrecemos soporte a webs alojadas en servidores externos o localhost, ni soporte css o programación.

Te recomendamos que leas esta información sobre nuestro sistema de soporte en el foro, te ayudará a sacar el máximo partido de nuestro conocimiento: Cómo podemos ayudarte.


Encuentra la solución a tu problema, buscando en nuestro foro:
Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme
Resolvemos dudas sobre el uso de plugins en WordPress. Soluciones para conseguir funcionalidades para tu Web. Consejos sobre instalación y configuración de Plugins. 100% en español.

TEMA: Buddypress no envía el correo de confirmación después del registro

Buddypress no envía el correo de confirmación después del registro 1 semana 4 días antes #332741

Buenas!

Estamos creando una comunidad en nuestra web. La cosa es que hace un año instalamos Buddypress y lo configuramos y todo iba bien, pero no movíamos el suficiente tráfico para generar comunidad y lo desactivamos hasta hace poco.

Ahora tras hacer un nuevo registro de usuario, Buddypress no envía el correo de confirmación a este, y por tanto esto provoca que los usuarios lo intenten en reiteradas ocasiones con distintos mails, nombres, etc, creando varios perfiles para una sola persona y la mayoría se largan frustrados, además de que nosotros tengamos que estar pendientes para dar de alta el usuario manualmente.
Vemos esto inviable, y en pocas semanas se nos avecina miles de registros por una acción que vamos a tener con un influencer, por lo que seguramente no podamos hacerla si no solucionamos esto.

Instalé WP Mail SMTP y lo configuré para ver si así desaparecía el problema, pero sigue igual.

También he leído que hay que tocar buddypress/bp-core/bp-core-functions.php y cambiar unas líneas de código.

¿Sabéis una forma de solucionar esto sin tener que estar modificando el bp-core? Gracias!!


URL del sitio: Contenido oculto para usuarios invitados. Por favor, inicie su sesión para poder verlo.
  • Fonsi
  • Avatar de Fonsi
  • DESCONECTADO
  • Navegador Iniciado
  • Mensajes: 2
  • Karma: 0
Última Edición: 1 semana 4 días antes por Fonsi.
El administrador ha desactivado la escritura pública.
Mejora la velocidad de tu WordPress

Buddypress no envía el correo de confirmación después del registro 1 semana 3 días antes #332772

Hola Fonsi.

Tienes que modificar el archivo bp-core-functions.php

.- Accede a tu cuenta de cPanel -> Administrador de archivo.
.- Accede a la carpeta wp-content -> plugins -> buddypress -> bp-core -> bp-core-functions.php
.- Busca el siguiente código que tiene que estar sobre la línea 3435 hasta la 3453
'core-user-registration' => array(
			/* translators: do not remove {} brackets or translate its contents. */
			'post_title'   => __( '[{{{site.name}}}] Activate your account', 'buddypress' ),
			/* translators: do not remove {} brackets or translate its contents. */
			'post_content' => __( "Thanks for registering!\n\nTo complete the activation of your account, go to the following link and click on the <strong>Activate</strong> button:\n<a href=\"{{{activate.url}}}\">{{{activate.url}}}</a>\n\nIf the 'Activation Key' field is empty, copy and paste the following into the field - {{key}}", 'buddypress' ),
			/* translators: do not remove {} brackets or translate its contents. */
			'post_excerpt' => __( "Thanks for registering!\n\nTo complete the activation of your account, go to the following link and click on the 'Activate' button: {{{activate.url}}}\n\nIf the 'Activation Key' field is empty, copy and paste the following into the field - {{key}}", 'buddypress' )
		),
		'core-user-registration-with-blog' => array(
			/* translators: do not remove {} brackets or translate its contents. */
			'post_title'   => __( '[{{{site.name}}}] Activate {{{user-site.url}}}', 'buddypress' ),
			/* translators: do not remove {} brackets or translate its contents. */
			'post_content' => __( "Thanks for registering!\n\nTo complete the activation of your account and site, go to the following link: <a href=\"{{{activate-site.url}}}\">{{{activate-site.url}}}</a>.\n\nAfter you activate, you can visit your site at <a href=\"{{{user-site.url}}}\">{{{user-site.url}}}</a>.", 'buddypress' ),
			/* translators: do not remove {} brackets or translate its contents. */
			'post_excerpt' => __( "Thanks for registering!\n\nTo complete the activation of your account and site, go to the following link: {{{activate-site.url}}}\n\nAfter you activate, you can visit your site at {{{user-site.url}}}.", 'buddypress' ),
			'args'         => array(
				'multisite' => true,
			),
		),

Sustituye ese bloque por el siguiente:
'core-user-registration' => array(
/* translators: do not remove {} brackets or translate its contents. */
'post_title' => __( '[{{{site.name}}}] Activate your account', 'buddypress' ),
/* translators: do not remove {} brackets or translate its contents. */
'post_content' => __( "Thanks for registering!nnTo complete the activation of your account, go to the following link: <a href="{{{activate.url}}}">{{{activate.url}}}</a>", 'buddypress' ),
/* translators: do not remove {} brackets or translate its contents. */
'post_excerpt' => __( "Thanks for registering!nnTo complete the activation of your account, go to the following link: {{{activate.url}}}", 'buddypress' ),
),
'core-user-registration-with-blog' => array(
/* translators: do not remove {} brackets or translate its contents. */
'post_title' => __( '[{{{site.name}}}] Activate {{{user-site.url}}}', 'buddypress' ),
/* translators: do not remove {} brackets or translate its contents. */
'post_content' => __( "Thanks for registering!nnTo complete the activation of your account and site, go to the following link: <a href="{{{activate-site.url}}}">{{{activate-site.url}}}</a>.nnAfter you activate, you can visit your site at <a href="{{{user-site.url}}}">{{{user-site.url}}}</a>.", 'buddypress' ),
/* translators: do not remove {} brackets or translate its contents. */
'post_excerpt' => __( "Thanks for registering!nnTo complete the activation of your account and site, go to the following link: {{{activate-site.url}}}nnAfter you activate, you can visit your site at {{{user-site.url}}}.", 'buddypress' ),
 
),

Nota: antes de realizar la modificación recuerda descargar una copia del archivo para tener el original.

Un saludo
  • Pepe
  • Avatar de Pepe
  • DESCONECTADO
  • Administrador
  • Mensajes: 17992
  • Gracias recibidas 1441
  • Karma: 508
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.
El administrador ha desactivado la escritura pública.
trasladar web gratis

Buddypress no envía el correo de confirmación después del registro 1 semana 3 días antes #332805

He hecho exactamente lo que dices y no carga ahora la web. Por eso no quería tocar el bp-core.

¿Qué puedo hacer?
  • Fonsi
  • Avatar de Fonsi
  • DESCONECTADO
  • Navegador Iniciado
  • Mensajes: 2
  • Karma: 0
El administrador ha desactivado la escritura pública.
solucionar problemas wordpress

Buddypress no envía el correo de confirmación después del registro 1 semana 2 días antes #332826

Hola Fonsi.

Lo primero descarga una copia del archivo original antes de realizar las modificaciones.
.- Sustituye el código que te indique antes por el siguiente:
'core-user-registration' => array(
/* translators: do not remove {} brackets or translate its contents. */
'post_title' => __( '[{{{site.name}}}] Activate your account', 'buddypress' ),
/* translators: do not remove {} brackets or translate its contents. */
'post_content' => __( "Thanks for registering!\n\nTo complete the activation of your account, go to the following link: <a href=\"{{{activate.url}}}\">{{{activate.url}}}</a>", 'buddypress' ),
/* translators: do not remove {} brackets or translate its contents. */
'post_excerpt' => __( "Thanks for registering!\n\nTo complete the activation of your account, go to the following link: {{{activate.url}}}", 'buddypress' ),
),
'core-user-registration-with-blog' => array(
/* translators: do not remove {} brackets or translate its contents. */
'post_title' => __( '[{{{site.name}}}] Activate {{{user-site.url}}}', 'buddypress' ),
/* translators: do not remove {} brackets or translate its contents. */
'post_content' => __( "Thanks for registering!\n\nTo complete the activation of your account and site, go to the following link: <a href=\"{{{activate-site.url}}}\">{{{activate-site.url}}}</a>.\n\nAfter you activate, you can visit your site at <a href=\"{{{user-site.url}}}\">{{{user-site.url}}}</a>.", 'buddypress' ),
/* translators: do not remove {} brackets or translate its contents. */
'post_excerpt' => __( "Thanks for registering!\n\nTo complete the activation of your account and site, go to the following link: {{{activate-site.url}}}\n\nAfter you activate, you can visit your site at {{{user-site.url}}}.", 'buddypress' ),
 
),

En este enlace tienes los pasos:
-> github.com/danicotillas/comunicacionabierta.net/blob/master/_posts/2018-10-30-soluciona-el-envio-de-email-de-activacion-en-buddypress.md

Una vez tengas añadido el código configura la cuenta de correo por SMTP, puedes utilizar el siguiente plugin:
-> es.wordpress.org/plugins/easy-wp-smtp/

En esta entrada del blog tienes los pasos para configurar el plugin:
-> www.webempresa.com/blog/smtp-en-wordpress.html

un saludo
  • Pepe
  • Avatar de Pepe
  • DESCONECTADO
  • Administrador
  • Mensajes: 17992
  • Gracias recibidas 1441
  • Karma: 508
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.
El administrador ha desactivado la escritura pública.

Temas Relacionados

1 Respuestas emo
Categoría: Plugins WordPress
Tema iniciado 2 años 1 mes antes por Alexandro
1007 Visitas
1 Respuestas emo
Tema iniciado 8 meses 5 días antes por cyberpelopo
207 Visitas
2 Respuestas emo
Tema iniciado 4 meses 21 horas antes por Rebecca
106 Visitas
7 Respuestas emo
Tema iniciado 1 año 7 meses antes por David
1260 Visitas
5 Respuestas emo
Categoría: Plugins WordPress
Tema iniciado 4 años 10 meses antes por WORLD NATURE
5330 Visitas
3 Respuestas emo
Categoría: Plugins WordPress
Tema iniciado 1 año 7 meses antes por rubén
879 Visitas
3 Respuestas emo
Tema iniciado 1 año 9 meses antes por rubén
1207 Visitas
1 Respuestas emo
Tema iniciado 1 año 7 meses antes por Jaime Erdulfo
542 Visitas
5 Respuestas emo
Tema iniciado 9 meses 1 semana antes por Jaime Erdulfo
196 Visitas
3 Respuestas emo
Categoría: Plugins WordPress
Tema iniciado 4 años 8 meses antes por José Fco.
1573 Visitas

Moderadores: Johnny Heredia Montiel
Tiempo de carga de la página: 0.454 segundos