- Stato
- In attesa dell’autore
- Plugin/tema correlato
- WPBakery
- Tag dell’argomento
- Compatibility
Panoramica del problema
Quando utilizzi WPBakery Page Builder con WPML, potresti riscontrare il seguente problema: gli shortcode vc_raw_html vengono rimossi durante la traduzione con l’Editor di traduzione avanzato (ATE). Ciò comporta la mancanza di contenuti nella pagina tradotta.
Soluzione alternativa
Assicurati di avere un backup completo del sito prima di procedere.
- Apri il file …/wp-content/plugins/js_composer/include/helpers/helpers.php.
- Cerca la riga 1946.
- Sostituisci:
if ( vc_user_access()->part( 'unfiltered_html' )->checkStateAny( true, null )->get() ) {
- Con:
if ( vc_user_access()->part( 'unfiltered_html' )->checkStateAny( true, null )->get() || ( defined( 'REST_REQUEST' ) && REST_REQUEST ) ) {
- Salva la pagina originale e traducila utilizzando l’icona “+”.