WPML
Stato
Aperto
Segnalato per
WPML Multilingual & Multicurrency for WooCommerce 5.3.5
Tag dell’argomento
Bug, WCML

Panoramica del problema

Se imposti il Formato URL della lingua su Nome della lingua aggiunto come parametro, noterai che, dopo esserti disconnesso dalla pagina Il mio account in una lingua secondaria, verrai reindirizzato a wp-login.php invece di rimanere sulla pagina Il mio account.

Soluzione alternativa

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


  • Aggiungi il seguente codice nel file functions.php del tuo tema:
    add_filter( 'logout_url', function( $url ) {
        return str_replace( '&', '&', $url );
    }, 5 ); // Priority 5 to run before WPML's Core filter.

In alternativa, puoi disattivare l’opzione Consenti la traduzione della pagina di accesso e registrazione nella pagina WPML > Impostazioni.

Tutti i problemi noti →