我正在尝试分享 http://gbgtechweek.com/在我的 LinkedIn 个人资料上。
我有这个元标记:
<meta property="og:image" content="http://gbgtechweek.com/img/gbgtechweek_img.png" />
但是,LinkedIn 选择显示页面中的另一张图片 (http://gbgtechweek.com/img/goteborg00.jpg)
这是因为尺寸,我该如何解决?
我尝试使用“?!”进行更新最后,LinkedIn 会重新获取 Open Graph 数据,但没有用。
有什么解决办法吗?
最佳答案
LinkedIn 可以从名为“oEmbed”的标签中获取图片,尽管存在 og:image 标签。
这里有一个例子:
<link rel="alternate" type="application/json+oembed" href="https://www.s-sols.com/api/oembed/1.0/embed?url=https%3A%2F%2Fwww.s-sols.com%2Fhow-make-multipage-website">
我在 WordPress 中遇到过这个问题。解决方法是将此标记删除为 described here :
remove_action('wp_head', 'wp_oembed_add_discovery_links', 10);
remove_action('wp_head', 'wp_oembed_add_host_js');
remove_action('rest_api_init', 'wp_oembed_register_route');
remove_filter('oembed_dataparse', 'wp_filter_oembed_result', 10);
关于html - LinkedIn Open Graph 显示的错误图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29789339/