Solucionar problemas
Solucionar error "Uncaught ReflectionException Method get_site_editor_type does not exist"
Si el registro PHP muestra un error fatal relacionado con get_site_editor_type() y un fichero de Elementor, conserva el mensaje completo y la traza. Esto identifica dónde se interrumpió la petición, pero no demuestra por sí solo qué actualización originó la incompatibilidad.
Procedimiento recomendado
- Haz una copia de seguridad y anota las versiones instaladas de WordPress, PHP, Elementor y Elementor Pro.
- Comprueba si el primer error fatal de la petición apunta a Elementor Pro, a Elementor o a una extensión de terceros.
- Actualiza Elementor y Elementor Pro a versiones compatibles entre sí. No basta con que sus números se parezcan: consulta los requisitos y las notas del proveedor.
- Si el registro señala un complemento para Elementor, actualízalo o realiza una prueba controlada sin ese complemento.
- Repite la misma acción y confirma que ya no se genera el error.
No edites theme-document.php ni añadas comprobaciones dentro de Elementor Pro. Esos cambios se pierden al actualizar y pueden ocultar una incompatibilidad sin corregirla.
Si no puedes acceder al panel
Usa el modo de recuperación de WordPress. Si no está disponible, renombra temporalmente solo la carpeta del componente que identifica el error, accede al panel y actualiza los componentes. Si la actualización instala una carpeta nueva con el nombre original, no vuelvas a colocar encima la copia antigua. Conserva esa copia fuera de la raíz pública mientras sea necesaria y verifica tanto el editor como la parte pública con la versión instalada.
Si el error continúa con versiones compatibles y sin extensiones de terceros, facilita al soporte de Elementor el mensaje completo, la traza y las versiones instaladas.
El nombre del método corresponde a una incompatibilidad concreta, pero no identifica una única pareja de versiones para todos los casos. Si conservas un plugin antiguo por compatibilidad, prepara su sustitución o actualización en staging; un parche dentro de Elementor no es una estrategia de mantenimiento.
También te puede ayudar
- Cómo solucionar el error cURL 60 de certificado SSL en WordPress Cómo diagnosticar y resolver el error cURL 60 de WordPress sin desactivar la verificación de certifi...
- Depurar errores en WordPress Localiza pantallas en blanco y fallos internos de WordPress enviando WP_DEBUG a un registro privado,...
- Diagnosticar "Programación perdida" o "Missed schedule" Comprueba por qué una entrada programada no se publicó antes de sustituir WP-Cron por una tarea del...
- Diagnosticar errores criptográficos de Sodium en WordPress Distingue la ausencia de la extensión Sodium de un argumento inválido en sodium_compat antes de camb...
¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.