Wordpress Yoast插件打开图表从作者页面获取头像

时间:2018-06-13 17:48:29

标签: php wordpress facebook-opengraph avatar author

当用户将自己的作者个人资料页面分享到Facebook时,我尝试为作者头像创建新的og:image

我使用了wpseo_opengraph_image过滤器,但是当我第一次分享链接时,图片没有显示,第二次出现!

当我查看检查员<head>时,我看到<meta property="og:image" content="http://h">

这是我使用的代码:

function custom_author_og_image() {
    if ( is_author ( ) ) {
    $author = get_queried_object();
        $image_attributes = get_avatar_url( $author->user_email, 'full' );
        if ( $image_attributes !== false ) {
            return $image_attributes[0];
        }
    }
}
add_filter('wpseo_opengraph_image', 'custom_author_og_image', 10, 0);

如何让它发挥作用?

0 个答案:

没有答案