Desde el 18 de Junio, El plugin Woocommerce usado por más de 7 millones de sitios WordPress, ha presentado un error fatal o error critico que dice:
Fatal error: Uncaught Error: Class ‘WC_Legacy_API’ not found in
Ejemplo del Error Fatal de Woocommerce 9.0.0.
Este error fue introducido en la ultima version de Woocommerce 9.0.0 el 18 de Junio.
Hay un Foro de Soporte de Woocommerce donde se discutía el problema, que tenia cerca de 50 respuestas de usuarios y proveedores con este problema, sin embargo, por algun sospechoso motivo, los desarrolladores de Woocommerce borraron casi todas las respuestas y cerraron el tema.
Referencia 1: https://wordpress.org/support/topic/fatal-error-4703/
En este enlace habia informacion util y decenas de ejemplos, pero borraron todo.
Referencia 2: https://github.com/woocommerce/woocommerce/issues/48587
Solucion Woocommerce Error: Class ‘WC_Legacy_API’ not found
Solucion 1: Si tienes acceso al wp-admin
- Descarga el Plugin de Woocommerce desde el sitio oficial: https://es.wordpress.org/plugins/woocommerce/
- Entra a tu Panel de WordPress
- Ve a Plugins y entra a «Agregar Nuevo Plugin»
- Luego haz click en «Subir Plugin»
- Debes subir el plugin de Woocommerce
- Te ofrecerá reemplazar los archivos y debes aceptar que los reemplace
- Listo! revisa si tu sitio ya carga.
Solucion 2: Si no tienes acceso al wp-admin
- Descarga el Plugin de Woocommerce desde el sitio oficial: https://es.wordpress.org/plugins/woocommerce/
- Abre tu Panel de control ya sea Cpanel o DirectAdmin (o Entra por FTP)
- Abre el Administrador de Archivos (a menos que hayas entrado por FTP)
- Navega al directorio /public_html/wp-content/plugins o al directorio correspondiente al sitio con problemas.
- Dentro verás el listado de tus plugins, incluyendo woocommerce, cambiale el nombre a woocommerceBAK
- Entra a tu Panel de WordPress
- Ve a Plugins y entra a «Agregar Nuevo Plugin»
- Luego haz click en «Subir Plugin»
- Debes subir el plugin de Woocommerce
- Lo activas y listo!
Solucion 3: Que PremiumHosting lo haga por ti 🙂
- Contactanos a [email protected] o abre un Ticket de Soporte en nuestro sitio y con gusto te ayudaremos con este proceso.