1) Borra el archivo functions.php del tema hijo (haz primero una copia).
Luego sigue las instrucciones:
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 padre 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.
Hola. Muchas gracias por tu respuesta. Acabo de hacer lo que me indicaste, borre el archivo functions.php del tema hijo.
Al archivo functions.php del tema padre ya le habia hecho ese procedimiento, que vi en una respuesta a una pregunta parecida. Por las dudas lo abri y comprobé que tiene ese texto añadido.
Pude ingresar al administrador pero no puedo visualizar las páginas ni entrar al editor de elementor. ¿que puedo hacer? Muchas gracias
-
Esta respuesta fue modificada hace 3 años, 8 meses por marinalopez.
Prueba a eliminar la carpeta del tema hijo (haz primero una copia) a ver si así te deja.
Disculpá, justo edité la pregunta que acabo de hacerte y acabo de ver que acabas de responderme.
Pude ingresar al administrador pero no puedo visualizar las páginas que creé ni entrar al editor de elementor. ¿que puedo hacer? Muchas gracias
Hola. disculpame que vuelva a escribirte. Muchas gracias por tu atención. Me di cuenta de que me faltaba el paso 6 del instructivo que me mandaste, pero al estar editando en el tema hijo, no me aparece esta modificacion que la hice en el archivo functions.php del tema padre. Vuelvo a modificarlo desde el administrador de archivos?
De todas formas mencionaste que este paso lo haga si todo es correcto, pero no puedo ingresar a las páginas que tenía.
Es conveniente que quites la carpeta del tema hijo antes de seguir las instrucciones. Ya la volverás a poner una vez puedas entrar.
Tienes que seguir las instrucciones hasta el final. El código del paso 4 lo debes poner el archivo functions.php del tema padre.
Hola. Muchas gracias por la respuesta.
Borre la carpeta del tema hijo.
Cuando intento realizar el paso 6, voy a apariencia – editor de temas, y me aparece un cartel que dice: «el tema solicitado no existe». Pienso que es porque borre la carpeta del tema hijo que es sobre el cual estaba trabajando.
Sigo sin poder visualizar ni editar las páginas.
Como prosigo? gracias
Vanos a ver:
1) ¿Ya puedes entrar a tu sitio?
2) Si vas a Ajutes: ¿podrías modificar Dirección de WordPress (URL) y Dirección del sitio (URL) o no te deja?
Si no te deja, es que aún no has realizado el punto 6.
Al sitio puedo entrar, unicamente a la pagina de inicio. Podía entrar desde antes de borrar la carpeta del tema hijo. Ahora que lo borre, se modificaron algunas cosas en la apariencia. A donde no puedo entrar es a las otras páginas del menu que no son la de inicio, y en el administrador del sitio tampoco puedo editarlas. Tampoco la de inicio.
El punto 6 no puedo realizarlo porque el tema en el que estaba trabajando es un tema hijo de astra, y como lo eliminé, al intentar ingresar al editor de temas me aparece este cartel: «el tema solicitado no existe»
Lo que me recomendas en el 2: Pienso que podría pero eso es lo que hice anteriormente por lo que que tuve el problema inicialmente. Tengo que cambiar algo de ahi?
Muchas gracias por tu ayuda!
El tema se me cambio automaticamente a otro, por eso habia cambiado la apariencia. Ahora definí como tema al tema padre del que estaba usando. Intenté realizar el punto 6 pero me apareció un cartel que dice:
Algo ha ido mal. Tu cambio no se ha podido guardar. Por favor, inténtalo de nuevo. También es posible que tengas que corregirlo manualmente y subir el archivo por FTP.
Ya lo intente varias veces. ¿Te parece que lo suba desde el administrador de archivos?
Te explico: da lo mismo como lo hagas pero las dos líneas del código indicadas en el punto 4 debes eliminarlas de cualquier archivo functions.php donde las hubieras puesto.
Muchas gracias por todas tus respuestas. Saque las dos líneas del código, y sigo teniendo el mismo problema con las páginas del menú. La página «inicio» puedo visualizarla, pero no editarla. Las otras no puedo visualizarlas ni editarlas y cuando ingreso indican error.
Pensé en empezar de nuevo ya que yo edito con el Plug In ELEMENTOR, y tengo descargado todo el trabajo que hice en plantillas. Intenté esto creando un nuevo directorio para mi dominio, pero no me aparece entre los temas el tema con el que edité (ASTRA), incluso habiendo sacado las dos lineas del código. ¿Sabés por qué podrá ser?
Gracias
Por lo pronto, puedes entrar a la administración. Primer problema resuelto.
El resto de problemas:
1) Elementor: ni idea. ¿Has restaurado la carpeta del tema hijo?
2) «no me aparece entre los temas el tema con el que edité (ASTRA)»: esto no lo entiendo. Según compruebo, http://marinalopez.com.ar/nueweb/ está con el tema Astra activo.
Gracias por tu respuesta. La verdad no se por qué me daba error el tema asi que lo que hice fue descargarlo de la página oficial del tema y subirlo como uno nuevo a wordpress.
Muchas gracias por toda tu ayuda!