- Stato
- Aperto
- Segnalato per
- WPML SEO 2.1.1
- Plugin/tema correlato
- Yoast SEO
- Tag dell’argomento
- Compatibility
Panoramica del problema
Quando usi Yoast SEO, il plugin aggiunge automaticamente i meta tag Open Graph alla sezione head delle pagine di archivio autore. Tuttavia, nelle pagine di archivio autore tradotte, il meta tag og:url mostrerà l’URL nella lingua predefinita.
Soluzione alternativa
Assicurati di avere un backup completo del tuo sito prima di procedere.
- Apri il file functions.php del tuo 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 );