- Estado
- Resuelto
- Notificado para
- WPML SEO 2.0.1
- Resuelto en
- WPML SEO 2.1.0
- Plugin/tema relacionado
- Yoast SEO
Resumen del problema
En algunos casos específicos, la categoría de las migas de pan de Yoast puede enlazar al idioma incorrecto. Por ejemplo, si activa la opción Directorio para el idioma predeterminado en WPML → Idiomas → Formato de URL de idioma y utiliza una estructura de enlaces permanentes como /%category%/%postname%/.
Solución alternativa
Haga una copia de seguridad completa de su sitio antes de continuar.
- Abra el archivo wp-content/plugins/wp-seo-multilingual\classes/Presentation/Hooks.php
- Reemplace el siguiente fragmento:
private static function getTermLink( $term, $fallback ) { return Maybe::fromNullable( get_term_link( $term ) ) ->filter( pipe( Logic::not(), 'is_wp_error' ) ) ->getOrElse( $fallback ); }Por este:private static function getTermLink( $term, $fallback ) { return Maybe::fromNullable( get_term_link( $term ) ) ->filter( pipe( 'is_wp_error', Logic::not() ) ) ->getOrElse( $fallback ); }