我正在使用Wordpress并且正在发生一件事情。我之前已经分享了一个链接,它在图片改变后有一个不同的图片。facebook在分享时采用了与之前相同的图片。让我告诉你什么程序我都试过如何在共享图像和文本时清除Facebook缓存
头节
<meta property="og:title" content="<?php echo $blogArray['post_heading'];?>" />
<meta property="og:type" content="article" />
<meta property="og:image" content="<?php echo $blogArray['image_url'];?>" />
<meta property="og:url" content="<?php echo site_url().'?page_id=3205&id='.base64_encode($blogArray['ID']);?>" />
<meta property="og:description" content="<?php echo $blogArray['post_sort_details'];?>" />
和HTML
http://www.facebook.com/sharer.php?s=100;&p[title]=<?php echo $blogArray['post_heading'];?>&p[summary]=<?php echo $blogArray['post_sort_details'];?>&p[url]=<?php echo 'http://'.str_replace('http://','',str_replace('www.','',site_url()));?>/?p=<?php echo $blogArray['share_post_id'];?>&p[images][0]=<?php echo $blogArray['image_url'];?>" target="_blank"><img src="<?php bloginfo('template_url');?>/images/fb_static.png" border="0" class="fb" title="Share via Facebook" width="24" height="24" /></a>
但是,当我从同一网站上的测试文件夹尝试它是未来精绝。
我附上截图与此。
我想分享什么
什么正从主站点
什么正从测试网站和右共享一个
我见过共享一旦一个帖子在Facebook上分享。 Facebook将图片和文本保存到缓存中,甚至在更改图片和文本时,Facebook分享会保留以前的身份。这是我面临的主要问题,并希望通过在共享之后使用当前文本和图像重新加载Facebook缓存来解决。
看看http://stackoverflow.com/questions/10285522/how-to-clear-facebooks-image-cache –