0

当我使用 facebook og:image 元标记时,当我放

  <meta property="og:image"   content="<?=$config['SITE_URL'].'Images/Items/Thumbnails/thumb_Item24.jpg'?>" />

对象调试器接受并找到图像,但是当我这样说时:

<meta property="og:image"   content="<?=$config['SITE_URL'].'Images/Items/Thumbnails/thumb_'.$itemImage?>"/> 

其中 $itemImage 是 Item24.jpg ,对象调试器无法识别它。为什么 ?连接有什么问题吗?

还有一件事。

我可以在 if 子句中放置元标记吗?喜欢

 <?if(case A) { 
       <meta property="og:image"   content="ImageA">
  }else{
       <meta property="og:image"   content="ImageB">
  }

因为当我这样做时,尽管条件 A 为真,但它总是拍摄图像 B。

4

1 回答 1

0

更改元标记后,您是否正在清除 Facebook 的页面缓存?URL 的元标记不应经常更改,缓存仅每 24 小时左右清除一次,除非您使用Facebook 的调试工具手动清除它

于 2012-06-08T12:24:28.367 回答