无法更改magento网站

时间:2015-04-26 14:39:37

标签: facebook-opengraph magento-1.9

我已将以下代码添加到magento网站以更新FB缩略图。

1column.phtml



<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->getLang() ?>" lang="<?php echo $this->getLang() ?>" xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml">
&#13;
&#13;
&#13;

head.phtml

&#13;
&#13;
<meta property ="og:image" content="www.rekinza.com/images/rekinza-fb_logo.jpg"/>
&#13;
&#13;
&#13;

然而,当我把链接放在FB帖子中时,Facebook仍会从主页上随机拍摄一张图片。

我尝试验证我的更改是否会反映在网站上,所以我使用view-source检查并找到了以下结果

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml">

<meta property ="og:image" content="www.rekinza.com/images/rekinza-fb_logo.jpg"/>

head.phtml

&#13;
&#13;
<meta property ="og:image" content="www.rekinza.com/images/rekinza-fb_logo.jpg"/>
&#13;
&#13;
&#13;

请帮忙!我花了太多时间试图解决这个问题。

谢谢!

1 个答案:

答案 0 :(得分:0)

首先,更正URL并确保没有错位的空格,http或https(如果您有证书):

<meta property="og:image" content="https://www.rekinza.com/images/rekinza-fb_logo.jpg"/>

然后,查看Open Graph图像的规格:https://developers.facebook.com/docs/sharing/best-practices#images