- Stato
- Aperto
- Segnalato per
- Advanced Custom Fields Multilingual 2.2.4
- Plugin/tema correlato
- Advanced Custom Fields (ACF)
- Tag dell’argomento
- Compatibility
Panoramica del problema
Quando usi i campi Link o URL di Advanced Custom Fields insieme a Advanced Custom Fields Multilingual nella modalità di traduzione “Stessi campi in tutte le lingue”, i link esterni potrebbero non apparire nell’Editor di traduzione avanzato per la traduzione.
Soluzione alternativa
Assicurati di avere un backup completo del tuo sito prima di procedere.
- Apri il file functions.php.
- Aggiungi il seguente snippet:
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 );