Avisos
Vaciar todo

[Resuelto] Error de la web al actualizar elementor.

10 Respuestas
4 Usuarios
0 Reactions
35 Visitas
Respuestas: 11
Active Member
Topic starter
 

 

473018BF 09C9 4CCE AD4D C6163DFB2305

Contenido solo visible a usuarios registrados


 
Respondido : 22/03/2023 8:53 pm
Respuestas: 11
Active Member
Topic starter
 

Buenas tardes.

Os escribo porque estoy teniendo problemas al actualizar el plugin de elementor y elementor pro.

Al actualizar elementor pro la visualización de la página se des configura y sale un mensaje en el escritorio diciendo que hay que actualizar elementor.

El caso es que al actualizar elementor, no me deja acceder al administrador de la web. Sin embargo, la página funciona y se ve correctamente (fuera del modo de administrador).

He probado a cambiar a la versión PHP 8.1 y al actualizar el plugin me ha pasado lo mismo.

He entrado en el modo recuperación y me aparece el siguiente mensaje (adjunto).

A ver si me podéis ayudar. Gracias. 


 
Respondido : 22/03/2023 8:54 pm
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola Felipe,

Como estas realizando la actualización de este plugin?, puedes seguir su guía:

https://elementor.com/help/how-to-update-elementor-and-elementor-pro/

Igualmente, al ser un plugin de pago no podemos replicar el mensaje que estas obteniendo, sería bueno que lo consultes con soporte de este plugin y si te indican algo que no sepas hacer nos consultas y con gusto te ayudamos a realizarlo.

Un saludo 🖐️ 


 
Respondido : 22/03/2023 8:58 pm
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Felipe.

Este error se da cuando la versión del plugin Elementor no es compatible con la versión de WordPress:

.- Accede a tu cuenta de wePanel -> administrador de archivos.

.- Accede a la carpeta wp-content -> Plugins -> Elementor-pro -> Modules -> theme-builder -> documents y edita el archivo  theme-document.php

.- Sobre la línea 45 veras el siguiente código:

$reflection = new \ReflectionClass( $class_name );
$method = $reflection->getMethod( 'get_site_editor_type' );

// It's own method, use it.
if ( $class_name === $method->class ) {
return static::get_site_editor_type();
}

 

.- Modifica el código por el siguiente:

if (method_exists($class_name, "get_site_editor_type")) {
    $reflection = new \ReflectionClass( $class_name );
    $method = $reflection->getMethod( 'get_site_editor_type' );
    
    // It's own method, use it.
    if ( $class_name === $method->class ) {
        return static::get_site_editor_type();
    }
}

Guarda los cambios y revisa si se soluciona.

Si se soluciona actualiza todo lo que tengas pendiente de plantilla, WordPress y plugins.

 

Nota: antes de realizar el cambio, descarga una copia del archivo para tener el original.

 

Un saludo


Esta publicación ha sido modificada el hace 2 años 2 veces por Pepe
 
Respondido : 23/03/2023 9:14 am
Respuestas: 11
Active Member
Topic starter
 

@pepesoler gracias por la respuesta. 

He seguido tus pasos para modificar el archivo theme-document.php 

Al modificar el primer texto por el segundo me da el mismo fallo que al actualizar el plug in (pero sin llegar a actualizarlo). Es decir, la página sigue funcionando, pero no en el modo de administrador (no puedo acceder acceder).

Por lo que he vuelto a cambiar el texto de nuevo.


 
Respondido : 23/03/2023 10:58 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Felipe.

Le pedí a un compañero que hosting que lo añadiera.

Veo que a la seccion de hacer login  se puede acceder, no se si el problema lo tienes cuando accedes:

screenshot rumboguerrero.com 2023.03.23 12 45 27

Ten en cuenta que antes de actualizar la versión Pro tienes que actualizar la versión Free del plugin.

Revisa si puedes acceder y nos comentas.

 

Un saludo

 


 
Respondido : 23/03/2023 11:46 am
Respuestas: 11
Active Member
Topic starter
 

@pepesoler a la sección de hacer login puedo acceder, pero una vez me logo ya no funciona.

En cuanto al problema, me ocurre cuando actualizo la versión free del plugin de elementor.


 
Respondido : 23/03/2023 7:11 pm
Karen Rios
Respuestas: 18677
Illustrious Member Moderator
 

Hola Felipe, 

En este caso una alternativa es actualizar el plugin de forma manual, para ello debes descargar el archivo de Elementor pro desde tu cuenta. Luego de ello accede a tu cuenta de hosting administrador de archivo → public_html

image

Una vez dentro de este ingresa a la carpeta donde tienes los archivos de tu sitio web y ubica la ruta wp-conten-plugin dentro de este directorio renombra el plugin actual de Elementor pro a Elementor-pro_OLD

image

Una vez renombres el archivo puedes probar subir nuevamente el archivo zip del plugin desde el apartado Plugins → Añadir nuevo

Ten en cuenta que debes actualizar primero la versión free de Elementor para garantizar la funcionalidad con la versión reciente de Elementor pro la cual es 3.11.7 

PD: Siempre realiza una copia de seguridad de tu sitio web antes de hacer cualquier cambio → https://www.webempresa.com/blog/backups-wordpress-en-2-minutos-con-all-in-one-migration.html

Verifica esto y nos comentas como va todo

Un Saludo 

 


 
Respondido : 23/03/2023 7:37 pm
Respuestas: 11
Active Member
Topic starter
 

@karen gracias por la información.

Al final parece que lo he conseguido solventar desactivando elementor pro y actualizando elementor free. 

Al activar de nuevo elementor pro aparecieron algunos problemas de diseño en la web pero poco después la situación se normalizó por si sola.

Ahora mismo funciona.

Gracias por todas vuestra ayuda.


 
Respondido : 24/03/2023 7:41 pm
Karen Rios
Respuestas: 18677
Illustrious Member Moderator
 

Hola Felipe, 

Enhorabuena has lograste solucionarlo, es un placer para nosotros siempre poder ayudarte. 

Con esto podemos dar el tema como solucionado, no dudes en escribirnos si tienes cualquier otra consulta. 

Un Saludo 😊 


 
Respondido : 24/03/2023 7:57 pm