WPML
Estado
Esperando al autor
Plugin/tema relacionado
Divi Image Helper
Etiquetas de temática
Compatibility

Resumen del problema

Al usar el Divi Theme Builder junto con el plugin Divi Image Helper, las leyendas de las imágenes no se pueden mostrar ni traducir usando el Editor de traducción de WPML.

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/plugins/divi-image-helper/inc/classes/class-wp-image-module.php.

  • Busque la línea .

  • Reemplace:
    if (0 !== $attachment_id) {
        $post_obj = get_post($attachment_id);
            


  • Por:
    if (0 !== $attachment_id) {
        // WPML Workaround for compsupp-7841
        if ( class_exists('Sitepress') ) { 
            $attachment_id = apply_filters( 'wpml_object_id', $attachment_id, 'attachment', TRUE );
        }
        $post_obj = get_post($attachment_id);
            

Todos los problemas conocidos →