¿Has restaurado un Backup de WP STAGING de WordPress en otro sitio web y notas que ya no puedes iniciar sesión en el sitio recién restaurado?
Si no puedes iniciar sesión en un sitio de staging, lee este artículo
Este problema de inicio de sesión puede ocurrir con una versión muy antigua de WP STAGING y cuando el sitio de WordPress de destino tenía un prefijo de tabla diferente al del sitio de origen del que se hizo el Backup.
Esto se ha corregido en la última versión de WP STAGING, pero requería crear un nuevo Backup.
Supón que ya has restaurado tu sitio web con este Backup más antiguo. Puedes solucionar el problema de inicio de sesión modificando la base de datos con una herramienta de administración como Adminer o PHPMyAdmin.
Primero, averigua el prefijo de tabla de tu sitio de producción.
Abre WP STAGING > Información del sistema para encontrar el prefijo de tabla en la lista de variables:

Alternativamente, puedes encontrar el prefijo de tabla en wp-config.php. Este es el archivo de configuración en la ruta raíz de tu instalación de WordPress.
Para este ejemplo:
- Nuestro sitio web de origen tiene el prefijo
wp_ - Nuestro sitio web de destino tiene el prefijo
wpnew_.
Abre PhpMyAdmin y accede a la base de datos de tu sitio web de destino donde tienes problemas de inicio de sesión.
Usually, all prefixes of wp_ in the WordPress core tables of a single or multisite should have been replaced wpnew_ during the backup restore process, but this failed due to the bug mentioned.
Para solucionarlo, busca el término wp_ y reemplázalo con el valor correcto wpnew_.
El término más importante que debes buscar es wp_capabilities en la tabla wpnew_usermeta:
Este valor incorrecto es la razón por la que no puedes iniciar sesión en tu sitio web.

Haz clic en Editar y podrás cambiar el valor:

Renómbralo a wpnew_capabilities.
Si estás en un WordPress multisitio, debes hacer esto para todas las tablas de los subsitios de la red.
Listo. Has terminado y ahora puedes iniciar sesión en tu sitio web restaurado.