我正在使用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 –