- Estado
- Abierto
- Notificado para
- WPML SEO 2.1.1
- Plugin/tema relacionado
- Yoast SEO
- Etiquetas de temática
- Compatibility
Resumen del problema
Al usar Yoast SEO, el plugin añade automáticamente las etiquetas meta de Open Graph a la sección head de las páginas de archivo de autor. Sin embargo, en las páginas de archivo de autor traducidas, la etiqueta meta og:url mostrará la URL en el idioma predeterminado.
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Abra el archivo functions.php de su tema.
/** * Workaround to fix og:url meta tag on translations of author archives */ add_filter( 'wpseo_opengraph_url', function($url, $presentation){ if ( $presentation instanceof YoastWPSEOPresentationsIndexable_Author_Archive_Presentation ){ $user_id = $presentation->source['post_author']; $url = rawurlencode( get_author_posts_url($user_id) ); } return $url; }, 10, 2 );