WPML
Estado
Resuelto
Notificado para
WPML Multilingual CMS 3.3.6
Resuelto en
WPML Multilingual CMS 3.3.7
Plugin/tema relacionado
Yoast SEO

Resumen del problema

Cuando un sitio se instala en una subcarpeta y se selecciona la opción «Un dominio diferente por idioma» en WPML > Idiomas, se produce un problema con el plugin Yoast SEO que hace que las URL del sitio aparezcan incorrectamente: el slug de la entrada/página se añade dos veces en la URL.

Solución alternativa

En el archivo: /sitepress-multilingual-cms/inc/wpseo-sitemaps-filter.php

Puede cambiar la línea 48 de: if ( $path && ( ! $home_url_parsed['path'] || $home_url_parsed['path'] != $path ) ) {

a: if ( $path && ( ! $home_url_parsed['path'] || $home_url_parsed['path'] != $path ) && ! preg_match( '@'.$path.'$@', $home_url )) { 

Todos los problemas conocidos →