- Status
- Warten auf Autor
- Zugehöriges Plugin/Theme
- Bricks
- Themen-Tags
- Compatibility
Übersicht über das Problem
Bei der Verwendung von Bricks mit WPML kann ein Problem auftreten, bei dem übersetzte ALT-Texte von Bildern im Bild-Element nicht korrekt angezeigt werden. Wenn die Bildunterschrift aus dem Medienanhang statt aus einer benutzerdefinierten Beschriftung übernommen wird, zeigt das Frontend möglicherweise die ursprüngliche Bildunterschrift des Quellbilds an.
Problemumgehung
Bitte stellen Sie sicher, dass Sie über ein vollständiges Website-Backup Ihrer Website verfügen, bevor Sie fortfahren.
- Öffnen Sie die Datei …/wp-content/themes/bricks/includes/elements/image.php.
- Suchen Sie nach Zeile 751.
- Ersetzen Sie:
$image_id = isset( $image['id'] ) ? $image['id'] : '';
- Durch:
$image_id = isset( $image['id'] ) ? apply_filters( 'wpml_object_id', $image['id'], 'attachment', TRUE ) : ''; $image['id'] = $image_id;