WPML
Estado
Resuelto
Resuelto en
4.4.5

Resumen del problema

Dependiendo de su estructura de enlaces permanentes, a los endpoints de la API REST les faltará una barra en la URL o tendrán una barra adicional.

Solución alternativa

Nuestros desarrolladores están revisando el error para idear una solución permanente.

Como solución alternativa, vaya a ConfiguraciónEnlaces permanentes y añada la barra final que falta a su estructura de enlaces permanentes personalizada.

O puede aplicar el siguiente parche:

Nota: Si tiene algún problema al aplicar el parche actual, abra un ticket en el foro de soporte y le ayudaremos con ello.

Edite el archivo sitepress-multilingual-cms/classes/url-handling/converter/strategy/class-wpml-url-converter-subdir-strategy.php en la línea 57 y reemplace:

return $this->convert_url_string( $url, $sitepress->get_current_language() );

Por:

$matchTrailingSlash = $url[ strlen( $url ) - 1 ] === '/' ? 'trailingslashit' : 'untrailingslashit';
return $matchTrailingSlash( $this->convert_url_string( $url, $sitepress->get_current_language() ) );

Todos los problemas conocidos →