MemberPress envía correos electrónicos automáticos a los miembros durante eventos importantes como la inscripción, la renovación de suscripciones y el procesamiento de pagos. Los diseños de correo electrónico predeterminados pueden no coincidir con el estilo de su sitio web y deben ser personalizados.
En este documento se explica cómo personalizar estos mensajes de correo electrónico para que representen mejor su marca, manteniendo al mismo tiempo toda la información esencial. Esta guía muestra los sencillos pasos para modificar las plantillas de correo electrónico de MemberPress con el fin de crear mensajes personalizados para sus afiliados.
¿Qué son las plantillas de correo electrónico MemberPress?
Las plantillas de correo electrónico controlan el aspecto y el contenido de los mensajes automáticos de MemberPress. Estas plantillas utilizan HTML (el código que crea páginas web) y etiquetas MemberPress únicas que añaden automáticamente información específica de los miembros, como nombres y datos de afiliación.
Las plantillas originales se almacenan en los archivos del plugin MemberPress y no deben modificarse directamente porque las actualizaciones borrarán tus cambios.
Editar sólo fuentes de plantillas de correo electrónico
Para añadir opciones de estilo de fuente a su editor de correo electrónico, puede añadir la opción Herramientas avanzadas del editor a su sitio web. Esta es la solución más sencilla si sólo necesita actualizar los estilos de fuente utilizados para sus correos electrónicos.
Una vez activado,

Personalización de plantillas de correo electrónico MemberPress mediante un plugin de terceros
La opción más sencilla para personalizar todo el diseño de la plantilla de correo electrónico MemberPress es utilizar un plugin de terceros llamado Plantillas de correo electrónico.
Este plugin almacena su diseño de plantilla de correo electrónico personalizado y puede anular las plantillas de correo electrónico predeterminadas. Por lo tanto, puede aplicar su diseño personalizado a cualquier tipo de correo electrónico MemberPress desactivando la plantilla predeterminada para él.
Para crear un diseño de plantilla personalizado mediante el plugin Plantillas de correo electrónico, siga estos pasos:
- Instale y active el plugin Plantillas de correo electrónico en su sitio web.
- A continuación, vaya a Panel de control > Apariencia > Plantillas de correo electrónico.
- Diseñe su plantilla personalizada según sea necesario, incluidos el encabezado, el cuerpo, el pie y el fondo del correo electrónico.
- Haga clic en el botón Publique para guardar el diseño.
Una vez guardado el diseño de su plantilla personalizada, puede aplicarlo a cualquier tipo de correo electrónico MemberPress:
- Vaya a Panel de control > MemberPress > Configuración > Correos electrónicos ficha.
- Encontrar el correo electrónico MemberPress tipo al que desea aplicar su diseño de plantilla personalizado y haga clic en el botón Editar botón.
- Desmarque la casilla Utilizar plantilla por defecto para aplicar un diseño personalizado a este tipo de correo electrónico.
Personalización manual de las plantillas de correo electrónico MemberPress
También puede personalizar manualmente las plantillas de correo electrónico MemberPress. En este caso, para personalizar sus plantillas de correo electrónico, usted necesita:
- MemberPress instalado y activado en su sitio WordPress;
- Acceso a los archivos de su sitio web a través de un Cliente FTP (por ejemplo Filezilla) o un gestor de archivos. Puede utilizar el gestor de archivos proporcionado por su alojamiento o un plugin de gestor de archivos (p. ej. Gestor de archivos);
- Un activo tema infantil.
MemberPress Plantillas de correo electrónico predeterminadas
En primer lugar, debe localizar los archivos de plantilla de correo electrónico MemberPress:
- Acceda a los archivos de su sitio web conectándose a él mediante un cliente FTP o a través del gestor de archivos.
- Navegue hasta el
wp-content/plugins/memberpress/app/views/emails
carpeta. - Busque en los archivos las plantillas de correo electrónico que necesite. Algunas de las plantillas más habituales son:
member_signup_completed.php
- enviado cuando un afiliado completa el registro;tarjeta_de_crédito_que_expira.php
- enviado cuando la tarjeta de crédito de un miembro está a punto de caducar;suscripción_renovada.php
- enviado cuando se renueva una suscripción;transaction_completed.php
- enviado cuando se completa un pago;transaction_refunded.php
- enviado cuando se reembolsa un pago.
Creación de plantillas de correo electrónico personalizadas
Después de localizar las plantillas de correo electrónico originales, debe crear una carpeta para almacenar sus plantillas personalizadas. Esta carpeta debe crearse en la carpeta de su tema hijo. Para ello, siga estos pasos:
- Vaya a la carpeta de su tema hijo (normalmente en
wp-content/temas/nombre-del-tema-de-tu-niño
). - Cree una nueva carpeta denominada
memberpress
. - Dentro de esa carpeta, crea otra llamada
correos electrónicos
. Por lo tanto, su camino final debe ser:wp-content/themes/nombre-del-tema-de-tu-niño/memberpress/emails/
- A continuación, vuelva a la carpeta original de plantillas de correo electrónico (
wp-content/plugins/memberpress/app/views/emails/
). Aquí, busque el archivo de la plantilla de correo electrónico que desea personalizar y haga una copia de este archivo. - Mueva el archivo copiado a su carpeta de plantillas personalizadas (
wp-content/themes/nombre-del-tema-de-tu-niño/memberpress/emails/
). Mantenga exactamente el mismo nombre de archivo.
Una vez que el archivo de plantilla de correo electrónico copiado se añade a la carpeta de plantillas de correo electrónico personalizadas, puede empezar a personalizar la plantilla:
- Abrir el expediente utilizando cualquier editor de texto.
- Aplique sus modificaciones al diseño y al texto.
- Guardar el archivo cambia sin cambiar el nombre del archivo.
Entender las etiquetas de las plantillas MemberPress
MemberPress utiliza etiquetas únicas para insertar información sobre los miembros en los correos electrónicos. Estas son las más útiles:
{$first_name}
- Muestra el nombre del socio{1TP16Apellido}
- Muestra el apellido del socio{$username}
- Muestra el nombre de usuario del usuario{$user_email}
- Muestra la dirección de correo electrónico del socio{$blog_name}
- Muestra el nombre de su sitio WordPress{1TP16Nombre_del_miembro}
- Muestra el nombre del abono adquirido{$ransaction_total}
- Muestra el importe del pago{$login_page}
- Crea un enlace a tu página de inicio de sesión
Guarde estas etiquetas en sus plantillas de correo electrónico para que cada afiliado reciba información personalizada.
Personalizaciones sencillas de plantillas de correo electrónico
Al editar sus archivos de plantilla personalizados, estos son algunos de los cambios más comunes que puede aplicar:
- Cambie el asunto del correo electrónico:
- Busque el texto que empiece por
$subject =
cerca de la parte superior del archivo; - Cambia el texto entre las comillas simples.
- Mantenga el texto entre llaves como
{$blog_name}
como estos para insertar automáticamente el nombre de su sitio.
- Busque el texto que empiece por
// Plantilla de correo electrónico MemberPress: Asunto del Email de Alta de Miembro // Cambie el texto entre las comillas para personalizar su línea de asunto $subject = '¡Bienvenido a {$blog_name}!';
- Cambia el mensaje de correo electrónico:
- El texto que comienza por
1TP16Mensaje =
contiene el código HTML que crea el diseño del correo electrónico. Encuentre esta sección en el código de la plantilla; - Puede cambiar las partes de texto manteniendo las etiquetas HTML y las etiquetas de plantilla;
- Las etiquetas de plantilla tienen el siguiente aspecto
{$first_name}
o{1TP16Nombre_del_miembro}
y no debe retirarse.
- El texto que comienza por
// Plantilla de Email MemberPress: Member Signup Email Content // Edite el texto entre <p> y </p> etiquetas para cambiar el mensaje $message = ' <html> <body> <div> <h1>¡Bienvenido a {$blog_name}!</h1> <p>Hola {$first_name},</p> <p>¡Gracias por unirte a nuestra membresía {$membership_name}!</p> <p>Su cuenta ya está lista para ser utilizada.</p> <p>Puede acceder a su cuenta aquí:</p> <p><a href="/es/{$login_page}/">Acceder a su cuenta</a></p> <p>Gracias, señor,<br>El equipo {$blog_name}</p> </div> </body> </html>';
- Añada su logotipo:
- Encuentre la sección al principio del cuerpo del correo electrónico;
- Añada una etiqueta de imagen con la URL completa de su logotipo;
- Asegúrate de que la URL empieza por "https://" y apunta a tu archivo de imagen.
// Plantilla de Email MemberPress: Añadir un logotipo // Inserte este código al principio del cuerpo de su correo electrónico <div style="text-align: center; margin-bottom: 20px;"> <img src="https://yourwebsite.com/wp-content/uploads/your-logo.png" alt="Nombre de su sitio" width="200" /> </div>
Pruebe sus plantillas de correo electrónico personalizadas
Después de hacer los cambios, pruebe sus correos electrónicos personalizados para asegurarse de que se ven bien:
- Ir a Panel de control > MemberPress > Configuración.
- Haga clic en el botón Correos electrónicos ficha.
- Busque el tipo de correo electrónico que ha personalizado.
- Haga clic en el botón Enviar prueba botón.
- Comprueba el aspecto del correo electrónico en tu bandeja de entrada.
Solución de problemas comunes
Si sus plantillas de correo electrónico personalizadas no funcionan:
- Compruebe que su estructura de carpetas es exactamente
your-child-theme/memberpress/emails/
. - Asegúrate de que los nombres de los archivos coinciden exactamente con los originales.
- Compruebe que no ha borrado accidentalmente ninguna etiqueta de plantilla (texto entre llaves como
{$first_name}
). - Borre los plugins de caché que tenga instalados.
- Intente desactivar otros plugins temporalmente para comprobar si hay conflictos.
Creación de un plugin sencillo para plantillas de correo electrónico (método alternativo)
Si prefieres no modificar tu tema, puedes crear un simple plugin en su lugar:
- Cree una nueva carpeta denominada
mi-mi-miembro-emails
en elwp-content/plugins/
directorio. - Dentro de esta carpeta, cree un archivo llamado
mi-miembro-emails.php
. - Copie y pegue este código en el archivo:
<?php /** * MemberPress Plantilla de correo electrónico: Custom Email Templates Plugin * Nombre del Plugin: My MemberPress Email Templates * Descripción: Plantillas de correo electrónico personalizado para MemberPress * Versión: 1.0 * Autor: Tu nombre */ function custom_memberpress_email_paths($paths) { // Añade tu directorio de plantillas personalizadas $paths[] = plugin_dir_path(__FILE__) . 'templates/'; return $paths; } add_filter('mepr_view_paths', 'custom_memberpress_email_paths');
- Cree una carpeta denominada
plantillas
dentro de su nueva carpeta de plugins. - Cree una carpeta denominada
correos electrónicos
dentro delplantillas
carpeta. - Copie y personalice las plantillas de correo electrónico como se ha descrito anteriormente, colocándolas en la carpeta
plantillas/correos electrónicos/
carpeta. - Ir a Panel > Plugins y active su nuevo plugin.
Resumen
La personalización de las plantillas de correo electrónico de MemberPress le permite crear correos electrónicos profesionales y de marca que se adapten al diseño de su sitio web.
Además, puede editar el contenido de sus correos electrónicos MemberPress y añada parámetros de correo electrónico para personalizar más correos electrónicos.