繁体   English   中英

当 url 在 Linkedin 上共享时,Meta og 标签图像不会更新

[英]Meta og tag image is not updating when the url is shared on Linkedin

我的 WordPress 网站遇到问题,我有一个 url,我正在尝试更改该 url 在社交平台上共享时显示的图像。 除 Linkedin 外,所有社交平台的图像都在更新。

我尝试使用 meta:og 标签更新图像,但 Linkedin 仍显示旧图像。 Linkedin 大约需要 7 天才能清除缓存,但我现在已经等了 1 个月,仍然没有更新 Image。

Wordpress 提供了一种可以通过 AddToAny wordpress 插件传递自定义图像的方法,以下是其代码:

$img_src = wp_get_attachment_image_src(get_post_thumbnail_id($EM_Event->post_id));

// Pass custom image to AddtoAny plugin

if (function_exists('ADDTOANY_SHARE_SAVE_KIT')) {
    ADDTOANY_SHARE_SAVE_KIT(array(
        'linkmedia' => $img_src[0],
        'linkname'  => $EM_Event->event_name,
        'linkurl'   => get_the_permalink($EM_Event->post_id),
    ));
}

即使通过上面的代码传递图像后,我也面临同样的问题。

任何分享的帮助都会很棒! 谢谢

您对缓存时间的看法是正确的: “...LinkedIn 将链接预览内容缓存了 7 天。” (来源: LinkedIn:如何清除 LinkedIn 链接预览缓存。)

要刷新缓存,只需在LinkedIn Post Inspector 上检查您的 URL:此工具不仅会刷新缓存,还会检查页面代码、显示考虑用于titlesummary可能值、显示已采用的值,然后解释原因它做出了这些决定。 对于这样的情况非常有用!

如果您仍然不确定,您可以通过测试example.com?test=1而不是example.com的预览来进行测试。 由于 URL 在技术上是不同的,但它不是页面正在使用的值,它应该会错过 LinkedIn 预览缓存并生成一个新的预览。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM