- Stato
- Risolto dall’autore
- Segnalato per
- WPML Multilingual CMS 4.6.5
- Plugin/tema correlato
- Uncode
- Tag dell’argomento
- ATE
Panoramica del problema
Se utilizzi il tema Uncode insieme a WPML e WooCommerce e imposti un template personalizzato per una nuova pagina di login, potresti riscontrare un problema quando provi ad accedere da una pagina impostata nella lingua secondaria del tuo sito. In particolare, dopo aver effettuato l’accesso, potresti non essere reindirizzato alla pagina “Il mio account” come previsto.
Soluzione alternativa
Assicurati di avere un backup completo del tuo sito prima di procedere.
- Apri il file functions.php del tuo tema.
- Aggiungi il seguente codice:
// WPML Workaround for compsupp-6911 add_filter( 'option_uncode_woocommerce_my_account_login_page_id', 'wpml_compsupp6911_modify_uncode_woocommerce_login_page_id' ); function wpml_compsupp6911_modify_uncode_woocommerce_login_page_id( $value ) { if (is_numeric($value)) { $post_type = get_post_type($value); $value = apply_filters( 'wpml_object_id', $value, $post_type , TRUE ); } return $value; }