WPML
Stato
Risolto dall’autore
Plugin/tema correlato
Woodmart
Tag dell’argomento
Compatibility

Panoramica del problema

Quando usi Woodmart con WPML, potresti riscontrare un problema per cui alcuni blocchi non vengono tradotti sul frontend, anche se le traduzioni sono completate nell’Editor di traduzione avanzato (ATE). Questo si verifica quando il blocco titolo usa il formato icona che racchiude il testo dell’intestazione all’interno di un tag <span> o quando il blocco paragrafo si trova all’interno di uno slider e usa un tag <span> invece di un tag <p>.

Soluzione alternativa

  • Vai a WPML > Impostazioni > Configurazione XML personalizzata.
  • Aggiungi il seguente codice e salva.
    <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>
            
  • Apporta una piccola modifica all’originale e salvalo di nuovo.
  • Inserisci la traduzione e salvala di nuovo.

Tutti i problemi noti →