- Estado
- Esperando al autor
- Plugin/tema relacionado
- Bricks
- Etiquetas de temática
- Compatibility
Resumen del problema
Al usar Bricks con WPML, es posible que experimente un problema en el que los textos ALT traducidos de las imágenes no se muestran correctamente en el elemento Imagen. Si la leyenda de la imagen se toma del archivo multimedia adjunto en lugar de una leyenda personalizada, el front-end puede mostrar la leyenda original de la imagen de origen.
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Abra el archivo …/wp-content/themes/bricks/includes/elements/image.php.
- Busque la línea 751.
- Reemplace:
$image_id = isset( $image['id'] ) ? $image['id'] : '';
- Por:
$image_id = isset( $image['id'] ) ? apply_filters( 'wpml_object_id', $image['id'], 'attachment', TRUE ) : ''; $image['id'] = $image_id;