WPML
Status
Gelöst
Gemeldet für
Advanced Custom Fields Multilingual 2.0.5
Gelöst in
Advanced Custom Fields Multilingual 2.1.0
Themen-Tags
Bug

Übersicht über das Problem

Wenn Sie WPML > Einstellungen > Benutzerdefinierte Felder aufrufen, kann es vorkommen, dass bestimmte Abschnitte fehlen. Das Fehlerprotokoll zeigt einen PHP Fatal error wie den folgenden an:

PHP Fatal error: Uncaught InvalidArgumentException: item should be a Collection or an array or an object in /wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Obj.php:112

Und das Problem verschwindet, sobald Sie Advanced Custom Field Multilingual deaktivieren.

Problemumgehung

Bevor Sie irgendwelche Aktionen durchführen, erstellen Sie bitte ein Backup der gesamten Website.

Um das Problem zu beheben:


  • Öffnen Sie Ihre Tabelle wp_options in der Datenbank.

  • Suchen und löschen Sie den Schlüssel acfml_field_name_patterns.
Hinweis: Die direkte Manipulation der Datenbank ist ein tiefgreifender Eingriff und wird als gängige Praxis nicht empfohlen. Wenden Sie sich für Unterstützung an Ihren Entwickler oder Ihren Hosting-Anbieter.

Alle bekannten Probleme →