¿Cómo encontrar la página de inicio de sesión desde la base de datos?
En resumen, me dieron la información de inicio de sesión de un sitio WordPress que pertenecía a un señor mayor que desafortunadamente falleció y que administraba el sitio web de una joven. Me pidieron gestionar y actualizar el sitio para ella. No tengo mucha experiencia en WordPress, pero bueno.
Aquí está el problema. El sitio no utiliza ninguna URL de inicio de sesión predeterminada, ni en el sitio principal ni en su alias. He estado leyendo los foros de WordPress y he visto menciones sobre buscar la URL de inicio de sesión en la base de datos, pero no he podido encontrar ninguna mención de la URL en la base de datos, según lo que he leído que debería estar buscando.
Así que sí, ¿alguien puede al menos indicarme en qué dirección debo buscar? ¿Debería estar buscando en la base de datos? Ya he probado todas las páginas de inicio de sesión predeterminadas que pude encontrar sin éxito. Vi que algunas personas mencionaban que debería buscar id_login_base, pero no pude encontrarlo. Una persona dijo que configurara id_hide_wp_admin a "yup", lo que debería hacer que aparezca id_login_base. Ninguna de las dos funcionó. ¡Ayuda! D:

¡De acuerdo! Entiendo que hay una URL personalizada para el login de WordPress. Además, necesitas iniciar sesión en el perfil de un usuario. Si ese es el caso, sugiero un truco simple (si tienes derechos legales para acceder/modificar la base de datos). Prueba esto:
- Ve al cPanel e inicia sesión en phpMyAdmin, luego abre la base de datos de tu sitio web/blog.
- Busca la tabla 'wp_options' y localiza el registro 'active_plugins'. Ahora elimina todo en el valor para desactivar todos los plugins (algún plugin puede haber cambiado la URL de inicio de sesión, de ahí este paso).
- Luego ve a la tabla 'wp_users' y aquí encontrarás todos los detalles de los usuarios. No puedes cambiar la contraseña directamente porque está encriptada. Así que cambia el correo electrónico del usuario por uno funcional. Guarda el registro.
- Ahora ve a la URL de inicio de sesión predeterminada de WordPress (http://www.tudominio.com/wp-admin). Haz clic en "¿Olvidaste tu contraseña?" e ingresa el correo electrónico que asignaste al usuario. Recibirás un correo de confirmación. Cambia la contraseña. ¡Listo!
¡Responde si funcionó!

No funcionaría si la URL de inicio de sesión se cambia en el tema. O si el archivo htaccess bloquea las URLs de inicio de sesión predeterminadas de WP.

Eres increíble. Resulta que había algún plugin que el tipo había escrito que estaba aleatorizando la URL de inicio de sesión semanalmente. Desactivarlo me permitió usar el enlace estándar wp-login.php. Me disculpo, olvidé mencionar que ya tenía la información de inicio de sesión de la señora, pero sinceramente aprecio lo minucioso. ¡De nuevo, eres increíble!

Lo siguiente funcionó para mí cuando intenté cambiar la URL de inicio de sesión con un plugin llamado "Protect WP-Admin". Después de instalarlo y activarlo, seguí las instrucciones e intenté cambiar la URL, pero no funcionó para mí, incluso no pude iniciar sesión a través de la URL de inicio de sesión habitual.
Luego seguí los siguientes pasos.
Ve a la base de datos de WordPress que mencionaste durante el proceso de instalación.
Habrá una tabla llamada wp_options (si seleccionaste el prefijo wp_ durante la instalación para las tablas)
En la columna option_name, busca el registro llamado "active_plugins", será algo así.
Eliminé esta parte de la cadena en la columna option_value:
i:0;s:37:"protect-wp-admin/protect-wp-admin.php"
Luego guardé el registro y reinicié mi servidor Apache.
Pude iniciar sesión en la URL habitual http://site_name/wp-admin.

Si estás usando el plugin WPS hide login y olvidaste la ruta de acceso:
Conéctate a la base de datos mysql -u myUser -p
use wordpressDatabase;
SELECT * FROM wp_options WHERE option_name="rwl_page";
El valor de option_value
es la ruta hacia tu administrador
myblog.com/option_value/
<< inicio de sesión
