WPML
Статус
Открыто
Заявлено для
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 );
            

Все известные проблемы →