¿Quieres cambiar la URL de inicio de sesión de administrador de WordPress sin un plugin?
Cambiar la URL de inicio de sesión de WordPress es una excelente manera de proteger tu sitio web de WordPress de ataques de fuerza bruta. Pero averiguar cómo hacerlo sin contratar a un desarrollador es un desafío.
Es por eso que en este artículo, compartiremos 2 formas de cambiar tu URL de inicio de sesión en WordPress paso a paso.
Tabla de Contenidos
- ¿Por qué cambiar la URL de inicio de sesión de WordPress?
- How to Change the WordPress Admin Login URL With a Plugin
- How to Change WordPress Login URL Without Plugin
- Por qué deberías usar un plugin para cambiar la URL de inicio de sesión de WordPress
- Preguntas frecuentes sobre la URL de inicio de sesión de administrador de WordPress
¿Por qué cambiar la URL de inicio de sesión de WordPress?
WordPress es uno de los sistemas de gestión de contenido más populares. Y debido a eso, también es popular entre los hackers.
Además, cualquiera puede encontrar tu página de inicio de sesión predeterminada añadiendo "wp-admin" o "wp-login.php" a la URL de tu sitio. Por lo tanto, tu URL de inicio de sesión se convierte en la principal vía para que los hackers lleven a cabo sus ataques.
Una de las formas más sencillas de proteger tu sitio de WordPress de los hackers es crear una URL de inicio de sesión personalizada. De esa manera, puedes ocultar tu página de inicio de sesión de actividades maliciosas y solo otorgar acceso a personas de confianza.
Hoy compartiremos 2 formas de cambiar la URL de inicio de sesión de administrador de WordPress.
El primer método solo debe ser utilizado por usuarios avanzados de WordPress porque implica cambiar los archivos principales de WordPress. Por esa razón, recomendamos usar el método 2, que no implica cambiar ningún código si no sabes lo que estás haciendo.
Conclusión: La forma más fácil y segura de cambiar tu URL de inicio de sesión de WordPress es usando un plugin como SeedProd. No requiere código y te permite establecer una URL personalizada en solo unos pocos clics.
Cómo cambiar la URL de inicio de sesión de administrador de WordPress con un plugin
Usaremos un plugin de WordPress para cambiar las URL de inicio de sesión de administrador de WordPress en este método. Y el mejor plugin para esta tarea es SeedProd.

SeedProd es el mejor constructor de páginas de WordPress, con más de 1 millón de usuarios. Es un potente plugin de WordPress que te permite crear y personalizar cualquier página sin escribir código.
Y como tiene un modo de página de inicio de sesión incorporado, puedes crear una página de inicio de sesión de WordPress personalizada sin editar un solo archivo. Así que sigue los pasos a continuación para cambiar fácilmente la URL de inicio de sesión de administrador de WordPress con SeedProd.
Paso 1. Instalar y Activar SeedProd
El primer paso es descargar una copia del plugin SeedProd.
Luego, deberás instalar y activar el plugin en tu sitio web de WordPress. Para obtener ayuda con este paso, consulta esta guía sobre cómo instalar un plugin de WordPress.
Una vez que SeedProd esté activo en tu sitio web, verás una pantalla de bienvenida que te pedirá tu clave de licencia. Puedes encontrar tu clave de licencia de SeedProd en la sección de descargas de tu área de cuenta de SeedProd.
Así que copia tu clave, pégala en el campo de licencia y haz clic en el botón Activar clave.

A continuación, desplázate hacia abajo y haz clic en el botón Crear tu primera página.

Hacer eso te llevará al panel de control de páginas de destino de SeedProd, donde puedes crear nuevas páginas y configurar diferentes modos de página.
Paso 2. Configurar una página de inicio de sesión
En la parte superior de la siguiente página hay 4 páginas diferentes que puedes configurar en WordPress:
- Modo "Próximamente"
- Modo de Mantenimiento
- Página de Inicio de Sesión
- Página 404
Puedes activar y desactivar esas páginas con un solo clic sin crear una página nueva cada vez.

Usaremos el modo de Página de inicio de sesión para esta guía, así que haz clic en el botón Configurar una página de inicio de sesión para empezar.

Después de hacer clic en ese botón, irás a la biblioteca de plantillas de SeedProd, donde podrás elegir un diseño adaptable para empezar.

Dado que el plugin filtra por defecto las plantillas de página de inicio de sesión, no necesitarás buscar un diseño que se ajuste a tus necesidades.
Para elegir una plantilla, pasa el ratón sobre un diseño y haz clic en el icono de la marca de verificación.

Ahora verás una ventana emergente que te pedirá el nombre y la URL de tu página de inicio de sesión. Puedes ponerle el nombre que quieras a tu página e introducir una URL completamente diferente a algo que los hackers no buscarán.
Desde allí, haz clic en el botón Guardar y empezar a editar la página para abrir tu plantilla en el editor visual de SeedProd.

Paso 3. Personaliza tu página de inicio de sesión
El creador de páginas de arrastrar y soltar de SeedProd es muy fácil de usar, incluso para principiantes.
Tiene bloques y secciones a la izquierda y una vista previa a la derecha. Eso significa que puedes arrastrar nuevos bloques de contenido a tu página y ver los cambios en tiempo real.
También puedes hacer clic en un elemento de tu diseño para ver su configuración en el panel izquierdo. Por ejemplo, al hacer clic en el bloque de encabezado se abren los ajustes de contenido donde puedes cambiar tu encabezado, fuente, tamaño de texto y más.

Añadir contenido a tu página de inicio de sesión es igual de fácil.
Por ejemplo, para añadir texto debajo del encabezado, simplemente arrastra el bloque de Texto desde la izquierda y suéltalo en tu vista previa. Luego puedes introducir instrucciones para iniciar sesión en tu sitio.

Y en el panel de Ajustes globales de SeedProd, puedes personalizar muchas partes de tu diseño a la vez. Para encontrar ese panel, haz clic en el icono del engranaje en la barra de navegación inferior izquierda.

Desde allí, puedes cambiar fuentes, colores, tu fondo e incluso añadir CSS personalizado. Lo bueno de eso es que puedes cambiar múltiples elementos de diseño a la vez sin tener que personalizar manualmente cada bloque.
Por ejemplo, puedes eliminar la imagen de fondo predeterminada en la pestaña de fondo y reemplazarla con un diseño de tu ordenador o biblioteca multimedia.

Y en la pestaña Colores, puedes seleccionar una nueva paleta de colores para enlaces, texto, botones y encabezados.

Cuando estés satisfecho con el aspecto de tu nueva página de inicio de sesión de WordPress, haz clic en Guardar en la esquina superior derecha.
Paso 4. Publica tu página de inicio de sesión
Con todos tus cambios guardados, estás listo para publicar tu nueva página de inicio de sesión en tu sitio web. Para hacerlo, haz clic en el menú desplegable del botón Guardar y haz clic en Publicar.

A continuación, verás un cuadro de confirmación que te permitirá previsualizar tu diseño.

Paso 5. Activa la URL de tu nueva página de inicio de sesión de WordPress
El último paso es activar tu nueva página de inicio de sesión, reemplazando tu pantalla de inicio de sesión de administrador de WordPress predeterminada por la nueva. Así que dirígete al panel de SeedProd y, en el modo Página de inicio de sesión, cambia el interruptor de Inactivo a Activo.

Ahora has ocultado la página de inicio de sesión predeterminada de WordPress y has puesto tu nueva página en su lugar. Veamos cómo se ve:

Como puedes ver en la barra de direcciones, la URL de inicio de sesión de tu administrador de WordPress ha cambiado a tu URL personalizada.

¡Y no ha implicado escribir ningún código!
Cómo cambiar la URL de inicio de sesión de WordPress sin un plugin
Puedes cambiar tu URL de inicio de sesión sin un plugin editando los archivos principales de WordPress. Este método es más avanzado y solo debe usarse si te sientes cómodo con los administradores de archivos y el código PHP.
Antes de hacer nada más, es una buena práctica hacer una copia de seguridad de tu instancia actual de wp.
Consulta esta guía para obtener una lista de los mejores plugins de copia de seguridad de WordPress.
Alternativamente, puedes hacer una copia de seguridad de tu sitio con tu proveedor de alojamiento web. Usaremos Bluehost en este tutorial.

Bluehost no solo es un proveedor de alojamiento de WordPress confiable e influyente, sino que también incluye un administrador de archivos que facilita la descarga, edición y carga de archivos principales de WordPress.
También necesitarás descargar un editor de texto para seguir esta guía. Estamos usando Sublime Text, pero hay muchos otros editores de texto disponibles, como Notepad++, Atom y más.
Después de reunir las herramientas que necesitas, puedes pasar al paso 1.
Paso 1. Descarga tu archivo wp-login.php
Tu archivo wp-login.php contiene el código que genera la página de inicio de sesión de tu sitio web. Por lo tanto, necesitarás editar ese archivo para cambiar la URL de inicio de sesión.
El primer paso es abrir el administrador de archivos de tu sitio web y encontrar la carpeta llamada "public_html".
En Bluehost, puedes encontrar esa área abriendo tu sitio, haciendo clic en la pestaña Configuración y seleccionando el botón Administrador de archivos.

Luego, en la barra lateral izquierda del administrador de archivos, haz clic en la carpeta public_html.

Desde allí, busca el archivo wp-login.php y descárgalo a tu computadora.
Paso 2. Busca y reemplaza la URL de inicio de sesión antigua
Después de descargar el archivo wp-login.php, ábrelo en tu editor de texto para ver el código.
Luego, busca en el archivo todas las instancias de "wp-login" y reemplázalas con una nueva URL de inicio de sesión. Por ejemplo, nuestra nueva URL es "wp-new-signin", pero deberías usar un término que sea único para tu sitio y que puedas recordar fácilmente.

Cuando hayas realizado esos cambios, guarda tu archivo. Desde allí, renombra el archivo a la nueva URL que usaste, que en nuestro caso es wp-new-signin.

Paso 3. Carga tu nuevo archivo de inicio de sesión
Ahora que tu archivo de inicio de sesión tiene una nueva URL de inicio de sesión, estás listo para volver a cargarlo en tu sitio web de WordPress.
Así que regresa a tu administrador de archivos, carga un nuevo archivo y elige el archivo de inicio de sesión que personalizaste en el paso anterior.

Paso 4. Registra una nueva URL de archivo de inicio de sesión usando el hook de filtro de URL de inicio de sesión
Después de cargar tu nuevo archivo de inicio de sesión, el siguiente paso es registrar tu nueva URL de archivo de inicio de sesión usando el hook de filtro "login_url".
Esta es una función que te permitirá usar cualquier tipo de página como tu página de inicio de sesión si incluye un formulario de inicio de sesión. Por ejemplo, podrías crear una página de "próximamente" y usar un formulario de inicio de sesión para permitir que los usuarios registrados inicien sesión.
Para hacer esto, abre el archivo de funciones de tu tema y pega el siguiente código:
/*
* Change WP Login file URL using "login_url" filter hook
* https://developer.wordpress.org/reference/hooks/login_url/
*/
add_filter( 'login_url', 'custom_login_url', PHP_INT_MAX );
function custom_login_url( $login_url ) {
$login_url = site_url( 'wp-new-signin.php', 'login' );
return $login_url;
}
Luego guarda el archivo y pasa al siguiente paso.
Paso 5. Prueba tu nueva URL de inicio de sesión
Antes de eliminar el archivo de inicio de sesión predeterminado de tu sitio de WordPress, primero debes probar tu nuevo archivo. Para hacerlo, escribe la URL de tu sitio web en la barra de direcciones de tu navegador y agrega tu nueva URL de inicio de sesión al final.
Por ejemplo, nuestra URL completa de inicio de sesión se vería así:
startupyourwpsite.com/agency/wp-new-signin.php
Y al navegar a esa página se muestra nuestro formulario de inicio de sesión de WordPress.

Si ves lo mismo, tu nueva URL de inicio de sesión de administrador de WordPress funciona y puedes pasar al siguiente paso.
Paso 6. Elimina el archivo de inicio de sesión original
El paso final para este método es eliminar el archivo wp-login.php existente de los archivos de tu sitio web. Hacer eso elimina la página de inicio de sesión predeterminada de tu sitio web, y si alguien intenta iniciar sesión usando esa URL, verá una página 404 no encontrada.
Antes de eliminar el archivo, siempre puedes descargar el original como una copia de seguridad en caso de que algo salga mal en el futuro. Cuando lo hayas hecho, simplemente elimina el archivo en tu administrador de archivos.
De nuevo, cualquiera que intente encontrar tu página de inicio de sesión original verá un error 404.
Por qué deberías usar un plugin para cambiar la URL de inicio de sesión de WordPress
A estas alturas, te estarás preguntando cuál es la mejor manera de cambiar la URL de inicio de sesión de tu administrador de WordPress. Ambos métodos tienen sus pros y sus contras, pero si no eres un experto experimentado en WordPress, nuestro consejo es que uses un plugin de WordPress para cambiar la URL de tu página de inicio de sesión.
La razón por la que sugerimos eso es que cambiar tu URL de inicio de sesión manualmente implica manipular los archivos principales de WordPress. Y si no sabes lo que estás haciendo, podrías estropear seriamente tu sitio web.
Además, hay toneladas de plugins de inicio de sesión de WordPress de alta calidad que pueden hacer el trabajo al instante. Y muchos de ellos son sorprendentemente ligeros y no afectarán la velocidad de carga de tu página.
Así que, cuando se trata de tu página de inicio de sesión, los plugins son la solución.
Preguntas frecuentes sobre la URL de inicio de sesión de administrador de WordPress
Elige algo único pero memorable. Evita términos comunes como "admin" o "login". Usa una frase que solo tú conozcas, como "mi-pagina-de-acceso" o "puerta-coche-azul".
No, no afectará el funcionamiento de tu sitio. Simplemente prueba la nueva URL antes de eliminar el archivo de inicio de sesión antiguo.
Sí. Ayuda a bloquear ataques automatizados al ocultar la página de inicio de sesión predeterminada de los bots.
En absoluto. Las páginas de administrador de WordPress no son indexadas por Google, por lo que esto no afectará tus rankings.
Absolutamente. Siempre haz una copia de seguridad de tu sitio antes de editar archivos o código, por si algo falla.
¡Ahí lo tienes!
Esperamos que este artículo te haya ayudado a aprender cómo cambiar la URL de inicio de sesión del administrador de WordPress sin plugins (y con uno).
Consulta las siguientes guías para obtener más consejos sobre páginas de inicio de sesión y registro:
- 14 impresionantes ejemplos de páginas de inicio de sesión para inspirar tu próximo diseño
- Cómo crear una página de inicio de sesión de cliente en WordPress (2 métodos)
- 11 Mejores Plugins de WordPress para Bloqueo de Contenido
- Cómo proteger con contraseña una página de WordPress (paso a paso)
- Cómo Crear un Formulario de Registro de Usuarios de WordPress con Campos Personalizados
Gracias por leer. Por favor, síguenos en Twitter, Facebook y YouTube para más contenido útil para hacer crecer tu negocio.