Menú adicional

¡Consiga MemberPress hoy mismo! ¡Empieza a cobrar por los contenidos que creas! Obtenga MemberPress ahora
  1. Inicio
  2. Base de conocimientos
  3. Preguntas frecuentes
  4. Cómo
  5. ¿Cómo crear un sitio web de puesta en escena con MemberPress?

¿Cómo crear un sitio web de puesta en escena con MemberPress?

Este documento cubrirá los aspectos básicos de la gestión de un sitio web de ensayo cuando se ejecuta un sitio web con MemberPress.

La guía también le ayudará a configurar todos los parámetros necesarios para evitar posibles problemas con su sitio web activo o de prueba.

Trabajar con Staging Website

En ocasiones pueden surgir problemas con WordPress o MemberPress que requieran una depuración exhaustiva.

A veces, los problemas surgen simplemente al actualizar o añadir un nuevo plugin o tema a tu sitio web. También pueden ser el resultado de trabajar con distintos plugins, problemas de caché, de servidor o de alojamiento, etc.

En la mayoría de los casos, es difícil saber la causa del problema sin una solución adecuada. La solución de problemas a menudo implica desactivar plugins, cambiar el tema, examinar los archivos de plantilla, etc. Si se hace en su sitio web en vivo (entorno), esto puede crear problemas con el funcionamiento del sitio web.

Tener un sitio web de ensayo puede ser beneficioso para la gestión global de su sitio web en vivo. Un sitio web de ensayo se utiliza para actualizar o instalar nuevos plugins y temas, código de prueba o cambios en la configuración, o depuración. Además, tener un sitio web de ensayo ayudará a cualquier equipo de apoyo a resolver los problemas más rápido.

Configuración del sitio web

La creación de un sitio web de presentación no suele ser complicada y puede realizarla incluso una persona sin conocimientos técnicos.

La mayoría de las empresas de alojamiento incluyen la opción de crear un sitio web de prueba en su paquete básico. Si está disponible, esta opción será probablemente la forma más sencilla de crear un sitio web de prueba.

De lo contrario, podría crear un sitio web de ensayo utilizando un plugin como Duplicator. También puede crear un sitio web de ensayo manualmente.

Gestión de la puesta en escena y del sitio web activo

Puede mover los datos entre sus sitios web en vivo y de puesta en escena:

  • Tirando de es el proceso de copiar los archivos de su sitio web Live (producción) a su sitio web Staging.
  • Empujando es el proceso opuesto al Pulling. En este proceso, el contenido de su sitio web Staging se copia en el sitio web Live.

Estos procesos sustituirán todos los archivos existentes en el sitio web de destino. Así, por ejemplo, el proceso de inserción sustituirá todos los archivos existentes en el sitio web Live por los archivos del sitio web Staging.

Por lo tanto, para actualizar plugins de forma segura y asegurarse de que no habrá problemas con el funcionamiento de su sitio web en vivo, siga estos pasos:

  1. Tire de su sitio web en vivo a su sitio web de puesta en escena. Esto hará que su sitio web Staging idéntica a su sitio web en vivo.
  2. Inicie sesión en su sitio web de Staging y aplique las actualizaciones que tenga.
  3. Una vez que esté seguro de que no hay problemas después de las actualizaciones que ha aplicado,

Configuración de correos electrónicos MemberPress

Una vez que haya creado su sitio de ensayo, siga estos pasos para asegurarse de que no haya conflictos con su sitio activo:

  1. Desactivar recordatorios: Ir a Panel de control > MemberPress > Recordatorios y desactivar todos los recordatorios. Aquí puede eliminar todos los recordatorios o sólo desactivar los correos electrónicos manteniendo todos los recordatorios. Para desactivar los correos electrónicos de cada recordatorio, siga estos pasos:
    • Pase el ratón por encima del nombre del recordatorio y haga clic en el botón Editar enlace;
    • Desactivar los correos electrónicos relacionados con los usuarios y con los administradores desmarcando sus (Sey...).
  1. Desactiva los complementos: Desactive los siguientes complementos MemberPress en su sitio de ensayo:
    • Herramientas para desarrolladores
    • ActiveCampaign (Listas)
    • ActiveCampaign (Etiquetas)
    • AWeber
    • Contacto constante
    • ConvertKit
    • Goteo - Versión con etiquetas
    • GetResponse
    • MailChimp 3.0
    • MailPoet
    • Mailster
  1. Desactivar los correos electrónicos de notificación MemberPress:
    • Vaya a el Panel de control > MemberPress > Configuración > Correos electrónicos ficha;
    • Toma, desmarcar todos los correos de usuarios y administradores en la lista.

Estos ajustes evitan el doble envío (envío del mismo correo electrónico del sitio web activo y del sitio web de prueba), correos electrónicos enviados erróneamente o problemas similares.

Una vez hecho esto, siga las siguientes instrucciones para configurar su pasarela de pago específica para que funcione correctamente en el sitio de ensayo.

Detener todos los correos electrónicos en la puesta en escena

Con todas las integraciones de Notificaciones, Recordatorios y marketing de MemberPress desactivadas, no debería esperar problemas relacionados con los correos electrónicos.

Por otro lado, los correos electrónicos también podrían ser activados por otros plugins de terceros o por WordPress.

En este caso, puede utilizar uno de los plugins de terceros para impedir que el sitio web de prueba envíe correos electrónicos. Tenga en cuenta que esto detendrá todos los correos electrónicos en su sitio web de ensayo, no sólo los MemberPress. 

Stripe

Si está utilizando Stripe como método de pago, para evitar cualquier impacto negativo en sus pagos, deberá seguir estos pasos:

Nota: Antes de seguir estos pasos, asegúrate de tener acceso a MemberPress y a tu cuenta Stripe. Necesitará acceder a ambas para volver a conectar Stripe a su sitio.

Tirando (Live > Puesta en escena)

Una vez finalizado el proceso de extracción, aplica los siguientes cambios a la configuración del Stripe:

  1. En su sitio web Live:
    1. Desconecte su pasarela de pago Stripe
    2. Visite la URI: https://[live.domain.com]/wp-admin/?mp-clear-connection-data=true para borrar tus datos de conexión. (Sustituya [live.domain.com] por su dirección actual). en directo dominio.
  2. En su página web Staging:
    1. Desconecte su pasarela de pago Stripe
    2. NO ELIMINE la pasarela de pago
    3. Visite la URI: https://[staging.domain.com]/wp-admin/?mp-clear-connection-data=true para borrar los datos de conexión. (Sustituya [staging.domain.com] por su actual puesta en escena dominio.

Nota: Borrar su pasarela Stripe en los Ajustes MemberPress de su sitio staging (clonado desde live), o desconectando su plugin MemberPress de MemberPress.com, borrará el webhook MemberPress en directo en su cuenta de Stripe. Esto significa que su sitio en vivo dejará de comunicarse con Stripe.

Para solucionarlo, intente desconectar y volver a conectar la conexión de Stripe en su sitio activo. Tenga en cuenta que esto sólo funcionará si no ha eliminado la pasarela de Stripe en la configuración de MemberPress en su sitio activo.

  1. Vuelve a tu sitio web Live:
    1. Vuelva a conectar su pasarela de pago Stripe a su cuenta real. 
  2. Vuelve a tu página web de Staging:
    1. Conecte su pasarela de pago Stripe.
    2. Compruebe el Modo de prueba en la configuración de la pasarela de pago Stripe.
    3. Haga clic en el botón Actualización en la parte inferior de la página para guardar la configuración.

Ya está todo listo. Los pagos en directo se seguirán procesando y funcionarán correctamente. Sus pagos en el sitio web de prueba estarán en modo de prueba Stripe. Puede ver estas transacciones accediendo a su panel de control Stripe y activando la opción Modo de prueba en la parte superior derecha: 

Empuje (Puesta en escena > En directo)

Tras transferir los archivos del sitio web de montaje al sitio web activo, aplique la siguiente configuración:

  1. Antes de empujando Live: Desconecte, pero NO ELIMINE la pasarela de pago Stripe en el sitio de ensayo. 
  2. Entonces, empuja para vivir.
  3. Después de empujar para vivir, visite la URI https://live.domain.com/wp-admin/?mp-clear-connection-data=true en el sitio en vivo para borrar sus datos de conexión. 
  4. Vuelva a conectar su pasarela Stripe.
  5. Desmarque la casilla Modo de prueba en la configuración de la pasarela de pago Stripe.
  6. Haga clic en el botón Actualización para guardar las opciones.

PayPal

También recomendamos utilizar PayPal Arenero en su sitio de ensayo. Para ello, deberá crear una cuenta "sandbox" para utilizar PayPal forma de pago.

La otra opción es añadir una nueva pasarela de pago de PayPal utilizando una cuenta de prueba. Lo mejor es dejar activada la pasarela de pago de PayPal activa. Asegúrese de eliminar cualquier pasarela de pago de prueba que cree antes de volver a activarla. 

Si esto le parece todavía demasiado complicado, puede simplemente hacer algunos pagos de prueba con Stripe en su sitio en vivo poniendo Stripe en modo de prueba.

Autorizar.net

Si está utilizando Authorize.Net, tendrá que actualizar las URL de Silent Post y Webhook.

Si esto le parece todavía demasiado complicado, puede simplemente hacer algunos pagos de prueba con Stripe en su sitio en vivo poniendo Stripe en modo de prueba.

Nota: Si ha eliminado la pasarela de pago en la configuración de MemberPress en su sitio activo, consulte este documento en cómo arreglar las suscripciones de los usuarios.

¿Le ha resultado útil este artículo?

Artículos relacionados

chica del ordenador

¡Consiga MemberPress hoy mismo!

Empieza a cobrar por los contenidos que creas.