WPML
Status
Gelöst
Gelöst in
4.2.4.1

Übersicht über das Problem

Dieses Problem tritt auf, wenn der Erweiterte Übersetzungs-Editor aktiviert ist und mindestens ein String-Übersetzungsauftrag in Bearbeitung ist.

Hier ist der tatsächliche Fehler:

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

Problemumgehung

Während wir an einer Lösung arbeiten, finden Sie hier eine Möglichkeit, das Plugin zu patchen.

Bearbeiten Sie die Datei class-wpml-tm-ate-job-repository.php im Ordner ../wp-content/plugins/wpml-translation-management/classes/ATE/models/ und ersetzen Sie in Zeile 21:

'job_type' => WPML_TM_Job_Entity::POST_TYPE,

durch:

'job_types' => WPML_TM_Job_Entity::POST_TYPE,

Alle bekannten Probleme →