WPML
Estado
Resuelto por el autor
Plugin/tema relacionado
Woodmart
Etiquetas de temática
Compatibility

Resumen del problema

Al usar Woodmart con WPML, es posible que experimente un problema en el que algunos bloques no se traducen en el frontend, aunque las traducciones se hayan completado en el Editor de traducción avanzado (ATE). Esto ocurre cuando el bloque de título utiliza el formato de icono que envuelve el texto del encabezado dentro de una etiqueta <span> o cuando el bloque de párrafo está dentro de un slider y utiliza una etiqueta <span> en lugar de una etiqueta <p>.

Solución alternativa

  • Vaya a WPML > Configuración > Configuración XML personalizada.
  • Añada el siguiente código y guarde.
    <wpml-config>
      <gutenberg-blocks>
        <gutenberg-block type="wd/title" translate="1" label="[Woodmart] Title">
          <xpath>//*[self::h1 or self::h2 or self::h3 or self::h4 or self::h5 or self::h6 or self::div.title or self::p or self::h2.span or self::span]</xpath>
        </gutenberg-block>
        <gutenberg-block type="wd/paragraph" translate="1" label="[Woodmart] Paragraph">
    			<xpath>*[self::p or self::span]</xpath>
    		</gutenberg-block>
      </gutenberg-blocks>
    </wpml-config>
            
  • Haga una pequeña edición en el original y vuelva a guardarlo.
  • Introduzca la traducción y vuelva a guardarla.

Todos los problemas conocidos →