Cómo poner WordPress en modo de solo lectura para migraciones y mantenimiento
Publicado: 2022-08-09¿Quieres que tu sitio de WordPress esté en modo de solo lectura?
Al congelar el contenido de su sitio, puede asegurarse de que nadie cambie nada en su sitio web, incluso si normalmente tienen acceso de edición. Esto puede ayudarlo a evitar errores, conflictos y confusiones cuando realiza cambios en su sitio web.
En este artículo, le mostraremos cómo puede poner su sitio de WordPress en modo de solo lectura para migraciones y mantenimiento del sitio.
¿Por qué poner su sitio de WordPress en un estado de solo lectura para las migraciones y el mantenimiento del sitio ?
Puede modificar muchas configuraciones en su sitio web de WordPress sin impedir que los visitantes accedan al sitio. Sin embargo, cuando realiza un gran cambio en su sitio web, es una buena idea poner su sitio en un estado de solo lectura.
Por ejemplo, si está moviendo WordPress a un nuevo host o servidor, actualizando a una nueva versión de WordPress o instalando un nuevo tema, entonces puede afectar la experiencia del usuario y hacer que su sitio deje de funcionar normalmente.
Configurar el modo de solo lectura puede ayudarlo a evitar la pérdida de datos o contenido que se agrega a su sitio mientras realiza el cambio. También evita la frustración de una mala experiencia de usuario cuando las funciones no funcionan correctamente.
Por ejemplo, si alguien está escribiendo una nueva publicación en el panel de control de WordPress mientras está migrando a un nuevo servidor, es posible que se pierda todo su arduo trabajo. O tal vez un usuario no puede agregar productos a su carrito o pagar, por lo que abandona su sitio.
Dicho esto, echemos un vistazo a la mejor manera de poner su sitio de WordPress en modo de solo lectura para evitar esos problemas.
Cómo poner su sitio de WordPress en un estado de solo lectura para migraciones y mantenimiento del sitio
Hay algunos complementos dedicados de congelación de contenido o modo de solo lectura disponibles, pero actualmente todos están desactualizados y sus desarrolladores no los mantienen activamente.
Es por eso que recomendamos usar el complemento Bloquear cuenta de usuario en su lugar.
Esto es perfecto para sitios de membresía, tiendas en línea o cualquier otro tipo de sitio que permita el registro de usuarios.
Este complemento le permite bloquear temporalmente a cualquier usuario de su cuenta de WordPress. Cualquiera que no tenga acceso a su cuenta no podrá editar el contenido del sitio ni agregar ningún contenido nuevo, aunque los visitantes aún podrán ver el sitio web.
Si un usuario intenta iniciar sesión en una cuenta bloqueada, verá un mensaje que simplemente dice "Su cuenta ha sido bloqueada". Puede personalizar este mensaje para dar a sus usuarios más información.
Ahora, el uso de este complemento en realidad no congela su sitio ni evita cambios en la base de datos. Es por eso que también recomendamos deshabilitar temporalmente sus comentarios y cualquier formulario de contacto en su sitio. Le mostraremos cómo hacerlo a continuación.
Primero, deberá instalar y activar el complemento Bloquear cuenta de usuario. Si necesita ayuda, consulte nuestra guía sobre cómo instalar un complemento de WordPress.
Antes de iniciar la congelación de contenido, puede cambiar el mensaje que verán los usuarios si intentan iniciar sesión en una cuenta bloqueada. Por ejemplo, es posible que desee explicar que está cambiando su nombre de dominio o realizando un mantenimiento esencial.
Para cambiar el mensaje de error predeterminado "Su cuenta ha sido bloqueada", simplemente diríjase a Configuración » General .
Hacia la parte inferior de la pantalla, verá una nueva sección 'Bloquear cuenta de usuario'.
Ahora puede simplemente escribir un nuevo mensaje en el campo 'Mensaje de usuario bloqueado'. Una vez que esté satisfecho con el mensaje, simplemente haga clic en el botón 'Guardar cambios'.
Después de eso, estará listo para poner su sitio en modo de solo lectura.
Para continuar y comenzar a bloquear a los usuarios de su cuenta, diríjase a Usuarios » Todos los usuarios .
En esta pantalla, verá todas las personas que tienen una cuenta en el sitio.
La columna 'Bloqueada' muestra si cada usuario tiene actualmente acceso a su cuenta (desbloqueada) o no (bloqueada).
Para continuar y bloquear temporalmente a un usuario de su cuenta, simplemente haga clic para marcar la casilla junto a su foto de perfil.
Si desea bloquear el acceso de varias personas a sus cuentas, haga clic para seleccionar varias casillas.
Nota : Es muy importante asegurarse de dejar su propia cuenta de usuario desbloqueada. Si accidentalmente se bloquea, consulte nuestra guía sobre cómo desactivar todos los complementos sin acceso a wp-admin para que pueda desactivar el complemento Bloquear cuenta de usuario desde su panel de alojamiento de WordPress.
Después de seleccionar uno o más nombres de usuario, haga clic en el menú desplegable 'Acciones masivas' y luego seleccione 'Bloquear'.
Cuando esté listo para seguir adelante y bloquear el acceso de estas personas a sus cuentas, haga clic en el botón 'Aplicar'.
Ahora, el sitio está esencialmente en modo de solo lectura para sus usuarios, y si alguien con una cuenta bloqueada intenta iniciar sesión recibirá un mensaje de error.
Una vez que haya terminado su trabajo, puede desbloquear las cuentas de usuario. Simplemente regrese a Usuarios » Todos los usuarios y repita el proceso anterior. Solo que esta vez, asegúrese de seleccionar 'Desbloquear' en el menú desplegable 'Acciones masivas'.
Después de eso, puede hacer clic en el botón 'Aplicar' para reactivar estas cuentas.
Cómo deshabilitar temporalmente los comentarios y las entradas de formulario
Antes de comenzar la migración de su sitio u otros cambios importantes, también querrá deshabilitar temporalmente los comentarios y las entradas de formulario en su sitio. Si alguien envía un comentario o formulario en medio de sus cambios, esos datos se perderán.
Para deshabilitar temporalmente los comentarios de forma rápida y sencilla en todo su sitio, le recomendamos que utilice WPCode.
Simplemente instale y active el complemento gratuito de fragmentos de código WPCode y luego vaya a Fragmentos de código » Agregar fragmento .
Desde aquí, puede hacer clic en la categoría Comentarios en el menú de la izquierda y luego hacer clic en 'Usar fragmento' en 'Deshabilitar completamente los comentarios'.
En la siguiente pantalla, todo lo que necesita hacer es configurar el interruptor de Inactivo a Activo.
Luego, haga clic en el botón Actualizar y su fragmento estará activo.
Si prefiere deshabilitar los comentarios manualmente sin un complemento, puede ver nuestra guía paso a paso sobre cómo deshabilitar completamente los comentarios en WordPress.
También recomendamos deshabilitar temporalmente cualquier formulario de contacto u otros formularios en su sitio web. Simplemente puede eliminar el formulario y reemplazarlo temporalmente con la dirección de correo electrónico de su empresa para no perderse ningún mensaje importante.
En este punto, está listo para migrar su sitio o realizar trabajos de mantenimiento esenciales sin preocuparse por conflictos y errores.
BONIFICACIÓN: Cómo crear hermosas páginas de mantenimiento en WordPress
Además de bloquear cuentas de usuario y proteger formularios y comentarios, también puede poner su sitio en modo de mantenimiento, para que nadie pueda acceder al contenido principal.
Una página de mantenimiento bien diseñada puede explicar exactamente por qué su sitio está en un estado de solo lectura y cuándo los visitantes pueden esperar que vuelva a estar en línea.
Aquí es donde entra en juego SeedProd. Es el mejor generador de páginas de arrastrar y soltar para WordPress y le permite crear una página de mantenimiento completamente personalizada.
Puede usar la versión gratuita de SeedProd para crear una hermosa página de modo de mantenimiento.
Para obtener más detalles, puede consultar nuestra guía sobre cómo poner su sitio de WordPress en modo de mantenimiento.
Esperamos que este artículo le haya ayudado a aprender cómo poner su sitio de WordPress en modo de solo lectura para las migraciones y el mantenimiento del sitio. También puede consultar nuestra guía sobre el mejor software de chat en vivo para pequeñas empresas y cómo permitir el registro de usuarios en su sitio de WordPress.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de WordPress. También puede encontrarnos en Twitter y Facebook.