0

我在向 Facebook 分享文章时遇到问题。Facebook 从我的图片中随机选择一个缩略图。问题是 Facebook 想要一个 200px X 200px 的缩略图,而我的特征图像大小恰好是 150x150。网站的布局设计为适合 150x150,所以我不想让图像变得更大。作为测试,我尝试了 200x200 并且 fb 提取了正确的图像。

但是,当我在帖子中添加 200x200 图像时,facebook 会抓取正确的图像。我不介意将图像添加到帖子中,因为我可以进行文字环绕,并且桌面网站上的一切看起来都不错。然而,在“WPTouch pro”移动主题上,我在帖子上遇到了一张大图片。

我可以从移动页面或两者中隐藏图像吗?

欢迎任何解决方案的工作......

4

2 回答 2

0

您可以添加以下代码

$useragent=$_SERVER['HTTP_USER_AGENT'];
   if(preg_match('/android|avantgo|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|symbian|tre
      //hide image
于 2013-05-07T11:51:46.583 回答
0

继续给图像一个类然后隐藏它通过css将显示设置为无。

例如:<img src="http://img.jpg" class="hide"/>

然后在你的CSS

.hide{
display: none;
}

如果您只想在 wp-touch 中隐藏它,那么您必须查看 wp-touch 是否将特定类附加到主体上,我很确定它确实如此。如果你发现你可以将类附加到 .hide 然后它只会隐藏 wp-touch 上的图像。

于 2013-05-08T06:25:59.900 回答