- Statut
- Ouvert
- Signalé pour
- WPML SEO 2.1.1
- Extension/thème associé
- Yoast SEO
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
Lorsque vous utilisez Yoast SEO, l’extension ajoute automatiquement des balises meta Open Graph à la section head des pages d’archives d’auteur. Cependant, sur les pages d’archives d’auteur traduites, la balise meta og:url affichera l’URL dans la langue par défaut.
Solution de contournement
Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier functions.php de votre thème.
/** * 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 );