1) Accede a los archivos de tu sitio mediante FTP o través del Panel de Control de tu hosting.
2) Localiza el archivo «functions.php» del tema que estés usando. Este archivo se encontrará dentro de /wp-content/themes/nombre-tema
3) Te bajas ese archivo a tu ordenador y haces una copia adicional que deberás guardar.
4) Editas una de las copias que has bajado a tu ordenador con el bloc de notas y justo debajo de <?php (es la primera línea) añades:
update_option( 'siteurl', 'http://example.com' );
update_option( 'home', 'http://example.com' );
Sustituye http://example.com por su valor correspondiente.
5) Guardas el archivo y lo subes al servidor sobreescribiendo el existente.
6) Intenta entrar en la administración de tu sitio. Si todo es correcto, ve a Apariencia > Editor de temas y localiza el archivo que has modificado. Borra las dos líneas que has añadido y guarda.
-
Esta respuesta fue modificada hace 3 años, 10 meses por almendron.
Hola
Tienes que modificar las URL en la base de datos directamente, revisa este debate:
Problema con dominio
Si lo solucionas con esto, pro favor, recuerda cerrar el debate marcándolo como resuelto, así nos ayudas a mantener el foro al día.
Hola! Tuve el mismo problema e intente solucionarlo de esa forma pero no pude.
Yo estaba editando con el editor de wordpress con un directorio que cree de mi dominio /nueweb. Al querer publicarla cometi el mismo error de editar el url desde el apartado de ajustes.
Intenté estas dos soluciones.
Al intentar la solcuion propuesta por Jose Luis (desde phpMyAdmin), nada cambió.
Luego intenté desde el administrador de archivos, como indicó «almendron». Inicialmente pude ingresar, pero no podía acceder a editar ni a previsualizar las páginas que estaba editando, por lo que pense que debia editar el archivo functions.php del tema hijo que es en el que estaba editando. Algo debo haber hecho mal y ahora nuevamente no puedo ingresar. Y el archivo original del tema hijo no está porque ya lo sobreescribí con el nuevo.
hay alguna forma de solucionarlo?
gracias!
Hola @marinalopez
Puedes activar manualmente uno de los temas por defecto de WordPress para tratar de recuperar el acceso. Recuerda que antes de tocar algo en la base de datos debes hacer previamente una copia de seguridad. Revisa esta entrada donde indican cómo activar manualmente un nuevo tema:
ACTIVAR EL TEMA DE WORDPRESS DE FORMA MANUAL
Coméntanos si tienes alguna duda, los resultados que obtienes y, por favor, recuerda cerrar el debate marcándolo como resuelto, así nos ayudas a mantener el foro al día.