- Estado
- Resuelto por el autor
- Notificado para
- WPML SEO 2.1.0
- Plugin/tema relacionado
- Rank Math SEO
- Etiquetas de temática
- Compatibility
Resumen del problema
Si está utilizando el plugin Rank Math SEO y su opción Remove base junto con la configuración Un dominio diferente por idioma de WPML, esto puede provocar redirecciones excesivas, dando lugar al error ERR_TOO_MANY_REDIRECTS.
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Abra el archivo …/wp-content/plugins/seo-by-rank-math/includes/modules/woocommerce/class-product-redirection.php.
- Busque la línea 139.
- Reemplace:
$link = trim( str_replace( Helper::get_home_url(), '', get_permalink() ), '/' );
- Por:
// WPML - Workaround for compsupp-7311 $home_url = Helper::get_home_url(); if ( Sitepress::get()->is_active() && $sitepress_settings['language_negotiation_type'] == 2 ) { $home_url = get_home_url(); } $link = trim( str_replace( $home_url, '', get_permalink() ), '/' );