- Статус
- Открыто
- Заявлено для
- WPML SEO 2.1.1
- Связанный плагин/тема
- Yoast SEO
- Теги темы
- Compatibility
Обзор проблемы
При использовании Yoast SEO плагин автоматически добавляет метатеги Open Graph в раздел head страниц архивов авторов. Однако на переведенных страницах архивов авторов метатег og:url будет отображать URL на языке по умолчанию.
Обходное решение
Пожалуйста, перед продолжением убедитесь, что у Вас есть полная резервная копия Вашего сайта.
- Откройте файл functions.php Вашей темы оформления.
/** * 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 );