WPML
Estado
Resuelto
Resuelto en
4.2.4.1

Resumen del problema

Este problema ocurre cuando el Editor de traducción avanzado está activado y hay al menos un trabajo de traducción de cadenas en curso.

Este es el error real:

PHP Fatal error: Uncaught TypeError: Argument 1 passed to WPML_TM_ATE_Job_Repository::is_ate_job() must be an instance of WPML_TM_Post_Job_Entity, instance of WPML_TM_Job_Entity given

Solución alternativa

Mientras trabajamos en una solución, esta es una forma de parchear el plugin.

Edite el archivo class-wpml-tm-ate-job-repository.php que se encuentra en la carpeta ../wp-content/plugins/wpml-translation-management/classes/ATE/models/ y en la línea 21 reemplace:

'job_type' => WPML_TM_Job_Entity::POST_TYPE,

por:

'job_types' => WPML_TM_Job_Entity::POST_TYPE,

Todos los problemas conocidos →