- Estado
- Resuelto
- Resuelto en
- 4.5.0
Resumen del problema
Los usuarios que utilizan extensiones de WooCommerce u otros plugins o temas que emplean endpoints como wc-auth/v1 podrían ver dichos endpoints codificados incorrectamente en la URL a algo como wc-auth%2Fv1.
Esto puede causar problemas de compatibilidad con esos plugins o temas en las últimas versiones de WPML.
Solución alternativa
Nuestros desarrolladores están trabajando en una solución permanente para este problema. Como solución temporal, intente los siguientes pasos:
Haga una copia de seguridad completa de su sitio web.
- Asegúrese de que todos sus plugins estén actualizados.
- Edite el archivo wp-content/plugins/sitepress-multilingual-cms/classes/url-handling/class-wpml-endpoints-support.php y modifique la línea 95
De:
return urlencode( $endpoint_translation );
A:
return implode('/', array_map('urlencode', explode('/', $endpoint_translation)));
Este cambio no debería afectar a los endpoints que no contienen una barra.