WPML
Estado
Resuelto
Resuelto en
4.2.7.1

Resumen del problema

Es posible que reciba el siguiente error de PHP si actualiza el plugin Sitepress Multilingual CMS antes que Gestión de traducción de WPML:

Uncaught Error: Class 'WPML_Option_Manager' not found in .../wp-content/plugins/wpml-translation-management/classes/ATE/Hooks/class-wpml-tm-ams-check-website-id-factory.php on line 9

 

Solución alternativa

Hay dos soluciones alternativas que puede utilizar si se encuentra con este error:

1. Aplique el parche para este problema manualmente

Edite el archivo class-wpml-tm-ams-check-website-id-factory.php que se encuentra en la carpeta ../wp-content/plugins/wpml-translation-management/classes/ATE/Hooks/.

En este archivo, reemplace las siguientes líneas:


/**
* @author OnTheGo Systems
*/
class WPML_TM_AMS_Check_Website_ID_Factory implements IWPML_Backend_Action_Loader {

Por:


class WPML_Option_Manager extends WPML\WP\OptionManager {}

/**
* @author OnTheGo Systems
*/
class WPML_TM_AMS_Check_Website_ID_Factory implements IWPML_Backend_Action_Loader {

2. Abra un ticket de soporte

Uno de nuestros agentes de soporte le ayudará a aplicar el parche.

Todos los problemas conocidos →