WPML
Stato
Risolto
Risolto in
WPML Multilingual CMS 4.7.4
Plugin/tema correlato
Divi
Tag dell’argomento
Compatibility

Panoramica del problema

Se utilizzi il tema Divi, potresti riscontrare problemi per cui le condizioni di visualizzazione impostate nei template non vengono copiate nelle loro versioni tradotte.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Apri il file …/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Divi/DisplayConditions.php.

  • Cerca la riga 30.

  • Cambia:
    if ( 'categoryPage' === $condition['condition'] ) {

  • Con:
    if ( in_array($condition['condition'], ['categoryPage','categories'], true) ) {

In alternativa, puoi anche modificare manualmente il tuo template e aggiungere direttamente la condizione mancante. Tuttavia, tieni presente che potrebbe essere sovrascritta se aggiorni la tua traduzione.

Tutti i problemi noti →