WPML
Status
Behoben
Typ
Bug
Gemeldet für
Advanced Custom Fields Multilingual 2.2.4
Zugehöriges Plugin/Theme
Advanced Custom Fields (ACF)
Themen-Tags
Compatibility

Übersicht über das Problem

Wenn Sie Link- oder URL-Felder von Advanced Custom Fields (wird in einem neuen Tab geöffnet) zusammen mit Advanced Custom Fields Multilingual im Übersetzungsmodus „Gleiche Felder in allen Sprachen“ verwenden, werden externe Links im Erweiterten Übersetzungs-Editor möglicherweise nicht zur Übersetzung angezeigt.

Problemumgehung

Bitte stellen Sie sicher, dass Sie über ein vollständiges Website-Backup verfügen, bevor Sie fortfahren.


  • Öffnen Sie Ihre Datei functions.php.

  • Fügen Sie das folgende Snippet hinzu:
    add_filter( 'acfml_field_group_mode_field_translation_preference', function( $fieldTranslationPreference, $groupMode, $field ) {
        $fieldType = $field['type'] ?? null;
      
        if ( 'link' === $fieldType ) {
            return 2; // `WPML_TRANSLATE_CUSTOM_FIELD`.
        }
      
        return $fieldTranslationPreference;
    }, 10, 3 );

Alle bekannten Probleme