Cambia el «Send from» de tus correos de WordPress sin plugins

0
2141

Aprende a cambiar el correo que aparece en «Send from» de tus correos de WordPress sin plugins.

Índice de contenidos

1. Introducción

Al hacer la instalación de WordPress, en los correos que envía la aplicación aparece como remitente «wordpress@tudominio.com».


En la web aparecen muchos plugins que permiten cambiarlo, pero corremos el riesgo de vulnerar la seguridad de WordPress.
Con este sencillo tutorial aprenderás a modificarlo con una función muy sencilla. Vamos a verlo.

2. Entorno

El tutorial está escrito usando el siguiente entorno:

  • Nginx 1.11.8
  • WordPress 4.7.0
  • PHP 7.0

3. La solución

Primero debes localizar el archivo functions.php, que está en la carpeta del tema. La ruta es wp-content/themes/tutema. Una vez localizado, lo editas y añades el siguiente código:

Cambiar FROM
	function filter_wp_mail_from($email){
	$sitename = strtolower( $_SERVER['SERVER_NAME'] );
	if ( substr( $sitename, 0, 4 ) == 'www.' ) {
	$sitename = substr( $sitename, 4 );
	}

	$myfront = "loQueYoQuieraEnFrom@";
	$mydomain = $sitename;
	$myfrom = $myfront . $mydomain;
	return $myfrom;
	}
	add_filter("wp_mail_from", "filter_wp_mail_from");

También puedes cambiar el «email name» añadiendo el siguiente código en el mismo documento functions.php:

Cambiar NAME
	function filter_wp_mail_from_name($from_name){
	return "Nombre de remitente";
	}
	add_filter("wp_mail_from_name", "filter_wp_mail_from_name");

4. Conclusiones

Con dos sencillas funciones puedes evitar instalar un plugin y ahorrar trabajo y tiempo.

5. Referencias

DEJA UNA RESPUESTA

Por favor ingrese su comentario!

He leído y acepto la política de privacidad

Por favor ingrese su nombre aquí

Información básica acerca de la protección de datos

  • Responsable:
  • Finalidad:
  • Legitimación:
  • Destinatarios:
  • Derechos:
  • Más información: Puedes ampliar información acerca de la protección de datos en el siguiente enlace:política de privacidad