WPML
Estado
Esperando al autor
Notificado para
WPML Multilingual CMS 4.4.8

Resumen del problema

Al usar Premmerce Permalink Manager for WooCommerce con WPML 4.4.8 y cambiar a otro idioma, el selector de idiomas (y el hreflang) apuntará a una URL como https://URL.com/en/?lang=en.

Solución alternativa

Estamos trabajando con el autor del plugin en una solución para este problema y él implementará algunos cambios por su parte.
Mientras tanto, puede seguir estos pasos para solucionar el problema en su sitio:

Haga una copia de seguridad de los archivos y la base de datos de su sitio de WordPress.
Modifique la LÍNEA 58 de woo-permalink-manager/src/Frontend/Frontend.php:

de

if ( $key != $sitepress->get_default_language() ) {

a

$isGetParamUrlFormat = apply_filters( 'wpml_setting', 0, 'language_negotiation_type' ) == '3';
if ( $key != $sitepress->get_default_language() && $isGetParamUrlFormat) {

Siguientes pasos

Nos hemos puesto en contacto con el autor sobre este problema, ya que requiere una solución por su parte. Lamentablemente, aún no hemos recibido novedades sobre cuándo se resolverá, por lo que sería mejor que se ponga en contacto con ellos directamente en su foro de soporte para ayudar a agilizar el proceso.

Todos los problemas conocidos →